/*GLOBAL*/
body	{ color: #000; font-size: 90%; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; background-color: #95012c; background-image: url(/images/menubg.gif); background-repeat: repeat-x; text-align: center; margin: 0; padding: 0  }
a:link, a:visited	{ color: #B50136; text-decoration: none }
a:hover, a:active	{ color: #0066FF; text-decoration: underline }
p	{ padding: 0; margin: 0; }
form	{ padding: 0; margin: 0; }
hr	{ display: none; }
img	{ border: none; }
.hidden	{ display: none; }
.clear	{ margin: 0; padding: 0; clear: both }
.print	{ display: none; }
#foot	{ margin: 0; padding: 0; clear: both }
#print	{ display: none; }
#printhd	{ display: none; }
#header	{ margin: 0; padding: 0 }
#mstage	 { text-align: left; margin-right: auto; margin-left: auto; width: 820px }
#stage	 { text-align: left; margin-right: auto; margin-left: auto; width: 820px }
#fLstag	 { text-align: left; margin-right: auto; margin-left: auto; width: 820px }
ul#closeBt	{ list-style: none; margin: 0; padding: 0; position: relative; top: 0; width: 820px; height: 46px; overflow: hidden }
ul#closeBt li a	{ text-decoration: none; text-indent: -9999px; padding: 0; position: absolute; top: 0; height: 46px; overflow: hidden }
li#cbt a	{ background: url(/images/menu001.gif) no-repeat; left: 0; width: 120px }
li#cbt a:hover	{ background-position: 0 -46px }

#mainmu	{ background-color: #5aab00; background-image: url(/images/mainmubg.gif); background-repeat: repeat-x; height: 210px }
#contts	{ background-color: #5aab00; padding-bottom: 15px }

/*FOOTER*/
#footBg	{ position: relative; background-image: url(/images/footerbgg.gif); background-repeat: repeat-x; margin: 0; padding: 0; }
#footmr	{ position: relative; background-image: url(/images/footerimg.gif); background-repeat: no-repeat; background-position: 0 0; text-align: left; width: 790px ; height: 200px; margin: 0 auto; ;padding: 0; }
#ftsvgd	{ position: absolute; margin:60px 0 0 160px; padding:0; width:330px; }
#ftsvgd strong	{ background-image: url(/images/fttimt.gif); background-repeat: no-repeat; text-indent: -99999px; width: 210px; height: 20px; margin-bottom: 5px; display: block; }
#ftsvgd ul	{ margin: 0; padding: 0; list-style-type: none; }
#ftsvgd li	{ color: #fff; font-size: 0.9em; line-height: 1.4em; margin: 4px 0 0; padding: 0 0 0 55px; list-style-type: none; }
#ftsvgd li.nam	{ background-image: url(/images/fttimt01.gif); background-repeat: no-repeat; background-position: 0 0px; }
#ftsvgd li.day	{ background-image: url(/images/fttimt02.gif); background-repeat: no-repeat; background-position: 0 0px; }
#ftsvgd li.adr	{ background-image: url(/images/fttimt03.gif); background-repeat: no-repeat; background-position: 0 0px; }
#footmr .copyright	{ color: #ffffff; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; margin: 0 0 0 280px; padding: 10px 0 0; }
#footmr .tpanchor	{ text-indent: -9999px; position: absolute; top: 0; left: 640px; width: 150px; height: 30px; }
#footmr .tpanchor a	{ display: block; width: 100%; height: 100%; background: transparent url(/images/gotop.gif) top left no-repeat; }
#ftsmap	{ float:right; margin:60px 0 0; padding:0; width:280px; }
#ftsmap strong	{ display: block; width:280px; padding:0 0 5px; margin-bottom:5px; color:#ffffff; font-size: 0.9em; }
#ftsmap div	{ float:left; margin:0px; padding:0px; width:140px; margin-right:0px; margin-bottom:12px; }
#ftsmap div a	{ display:block; margin:0px; padding:0px; margin:0 0 6px 0; }
#ftsmap div a:link,
#ftsmap div a:visited	{ color: #fff; text-decoration: none }
#ftsmap div a:hover,
#ftsmap div a:active	{ color: #ffcc1d; text-decoration: underline }
#ftsmap div .suber	{ padding:0 0 0 20px; font-size: 0.9em; background:url(/images/footerarrow.gif) no-repeat 0 1px; }

#footmr2	{ position: relative; text-align: left; width: 790px ; height: 200px; margin: 0 auto; ;padding: 0; }
#footmr2 .copyright	{ color: #ffffff; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; margin: 0 0 0 280px; padding: 10px 0 0; }
#footmr2 .tpanchor	{ text-indent: -9999px; position: absolute; top: 0; left: 640px; width: 150px; height: 30px; }
#footmr2 .tpanchor a	{ display: block; width: 100%; height: 100%; background: transparent url(/images/gotop.gif) top left no-repeat; }
#ftsvgd2	{ position: absolute; margin:60px 0 0 0; padding:0; width:330px; }
#ftsvgd2 strong	{ background-image: url(/images/fttimt.gif); background-repeat: no-repeat; text-indent: -99999px; width: 210px; height: 20px; margin-bottom: 5px; display: block; }
#ftsvgd2 ul	{ margin: 0; padding: 0; list-style-type: none; }
#ftsvgd2 li	{ color: #fff; font-size: 0.9em; line-height: 1.4em; margin: 4px 0 0; padding: 0 0 0 55px; list-style-type: none; }
#ftsvgd2 li.nam	{ background-image: url(/images/fttimt01.gif); background-repeat: no-repeat; background-position: 0 0px; }
#ftsvgd2 li.day	{ background-image: url(/images/fttimt02.gif); background-repeat: no-repeat; background-position: 0 0px; }
#ftsvgd2 li.adr	{ background-image: url(/images/fttimt03.gif); background-repeat: no-repeat; background-position: 0 0px; }



/*GLOBAL MENU*/
ul#navigation	{ list-style: none; margin: 0; padding: 0; position: relative; top: 0; width: 820px; height: 46px; overflow: hidden }
ul#navigation li a	{ text-decoration: none; text-indent: -9999px; padding: 0; position: absolute; top: 0; height: 46px; overflow: hidden }
li#hom a	{ background: url(/images/menu001.gif) no-repeat; left: 0; width: 120px }
li#new a	{ background: url(/images/menu002.gif) no-repeat; left: 120px; width: 120px }
li#inf a	{ background: url(/images/menu003.gif) no-repeat; left: 240px; width: 145px }
li#rep a	{ background: url(/images/menu004.gif) no-repeat; left: 385px; width: 120px }
li#que a	{ background: url(/images/menu005.gif) no-repeat; left: 505px; width: 145px }
li#abo a	{ background: url(/images/menu006.gif) no-repeat; left: 650px; width: 170px }
li#hom a:hover, 
li#new a:hover, 
li#inf a:hover, 
li#rep a:hover, 
li#que a:hover, 
li#abo a:hover	{ background-position: 0 -46px }
body#bhom li#hom a, 
body#bnew li#new a, 
body#binf li#inf a, 
body#brep li#rep a, 
body#bque li#que a, 
body#babo1 li#abo a, 
body#babo2 li#abo a, 
body#babo3 li#abo a, 
body#babo4 li#abo a, 
body#babo5 li#abo a	{ background-position: 0 -46px }

/*TOP PAGE*/
#tpstage	{ position: relative; text-align: left; margin-right: auto; margin-left: auto; width: 820px ; padding: 0; }
#tpwStge	{ background-color: #ffffff; clear: left; margin: 0; padding: 1px 0 5px 0;  }
#tpBnsp001	{ float: left; }
#tpBnsp001 h1	{ background-image: url(/images/maintitle0703.gif); background-repeat: no-repeat; text-indent: -99999px; width: 570px; height: 125px; margin: 0; padding: 0; }
/* #tpBnsp001 h1	{ background-image: url(/images/maintitle0706.gif); background-repeat: no-repeat; text-indent: -99999px; width: 570px; height: 125px; margin: 0; padding: 0; }
#tpBnsp001 h1	{ background-image: url(/images/maintitle0704.gif); background-repeat: no-repeat; text-indent: -99999px; width: 820px; height: 115px; margin: 0; padding: 0; } */
#tpBnsp002	{ float: left; }
#tpBnsp002 h1	{ text-indent: -99999px; width: 225px; height: 125px; margin: 0; padding: 0; }
#tpBnsp002 h1 a	{ display: block; width: 100%; height: 100%; background: transparent url(/images/presentbanner0911.gif) top left no-repeat; }
#tpBnsp002 h1 a:hover	{ background-position: 0 -125px }
#tpBnsp003	{ float: left; margin: 14px 0 10px 15px; padding: 0; display:inline; }
#tpBnsp003 h2	{ text-indent: -99999px; width: 385px; height: 90px; margin: 0; padding: 0; }
#tpBnsp003 h2 a	{ display: block; width: 100%; height: 100%; background: transparent url(/images/tpmbanner0707001.png) top left no-repeat; }
#tpBnsp004	{ float: left; margin: 14px 0 10px 10px; padding: 0; display:inline; }
#tpBnsp004 h2	{ text-indent: -99999px; width: 395px; height: 90px; margin: 0; padding: 0; }
#tpBnsp004 h2 a	{ display: block; width: 100%; height: 100%; background: transparent url(/images/tpmbanner0709002.png) top left no-repeat; }
#tpBnsp005	{ float: left; margin: 14px 0 10px 15px; padding: 0; display:inline; }
#tpBnsp005 h2	{ text-indent: -99999px; width: 790px; height: 90px; margin: 0; padding: 0; }
#tpBnsp005 h2 a	{ display: block; width: 100%; height: 100%; background: transparent url(/images/tpmbanner100323.jpg) top left no-repeat; }
#tpBnsp003 h2 a:hover, 
#tpBnsp004 h2 a:hover, 
#tpBnsp005 h2 a:hover	{ background-position: 0 -90px }

a.tpbnew	{ font-size: 0.8em; width: 350px; margin-top: 5px; display: block; }
#tpNews	{ float: left; margin: 0 10px 0 15px; padding: 0; display:inline; }
#tpNews h3	{ background-image: url(/images/newshd.png); background-repeat: no-repeat; text-indent: -99999px; width: 230px; height: 30px; margin: 0; padding: 0; }
#tpNews div	{ background-color: #e8ece4; background-image: url(/images/newsbg.png); background-repeat: repeat-x; background-position: 0 0; width: 230px; height: 260px; overflow: auto; }
/*
#tpNews div	{ background-color: #e8ece4; background-image: url(/images/newsbg.png); background-repeat: repeat-x; background-position: 0 0; width: 230px; height: 340px; overflow: auto; }
#tpNews div	{ background-color: #e8ece4; background-image: url(/images/newsbg.png); background-repeat: repeat-x; background-position: 0 0; width: 230px; height: 360px; overflow: auto; }
*/
#tpNews p	{ font-size: 0.9em; line-height: 1.3em; background-image: url(/images/newsline.gif); background-repeat: repeat-x; background-position: 0 100%; margin: 8px 10px; padding-bottom: 8px; }
#tpNews b	{ color: #57a600; font-size: 0.8em; display: block; }
#tpNews b.newic	{ background-image: url(/images/icon_new.png); background-repeat: no-repeat; background-position: 100px 0; }

#tpAbCis	{ float: left; background-color: #e8ece4; background-image: url(/images/newsbg.png); background-repeat: repeat-x; margin: 0 0 10px 0; padding: 0 0 10px; display:inline; }
#tpAbCis h3	{ background-image: url(/images/abocashd.png); background-repeat: no-repeat; text-indent: -99999px; width: 550px; height: 30px; margin: 0; padding: 0; }
#tpAbCis div.block	{ display:inline; float: left; background-color: #fff; width: 125px; height: 240px; margin: 10px 0 0 10px; padding: 0; }
#tpAbCis div.block p	{ font-size: 75%; line-height: 1.5em; margin: 8px; }
#tpAbCis h5	{ width: 530px; height: 90px; margin: 10px 0 0 10px; padding: 0; text-indent: -9999px; }
#tpAbCis h5 a	{ display: block; width: 100%; height: 100%; background: transparent url(/images/tpmbannerabcs.png) top left no-repeat; }
#tpAbCis h4	{ width: 125px; height: 90px; margin: 0; padding: 0; text-indent: -9999px; }
#tpAbCis h4 a	{ display: block; width: 100%; height: 100%; }
#tpAbCis h4 a.lis001	{ background: transparent url(/images/abocasbn001.png) top left no-repeat; }
#tpAbCis h4 a.lis002	{ background: transparent url(/images/abocasbn002.png) top left no-repeat; }
#tpAbCis h4 a.lis003	{ background: transparent url(/images/abocasbn003.png) top left no-repeat; }
#tpAbCis h4 a.lis004	{ background: transparent url(/images/abocasbn004.png) top left no-repeat; }
#tpAbCis div.block a.mor	{ text-indent: -99999px; width: 125px; height: 47px; display: block; background-image: url(/images/abocasmor.gif); background-repeat: no-repeat; background-position: 0 100%; }
#tpAbCis div.block a:hover	{ background-position: -125px 0 }

/*ABOUT*/
#aboFrm	{ background-image: url(/images/abobg.gif); background-repeat: repeat-x; margin-right: 10px; margin-left: 10px; padding: 18px 18px 0 }
#aboFhd	{ background-color: #fff; padding: 20px }
#aboTxt	 { margin-bottom: 10px; padding-left: 5px; border-left: 6px solid #c8003b }
#aboFhd p	{ color: #c8003b; font-size: 0.9em; line-height: 1.5em; margin-top: 10px; margin-right: 10px; margin-bottom: 10px }
#aboHdt	 { background-color: #3c7200; padding-top: 15px; padding-bottom: 15px }
#aboHmd	 { margin: 0 0 15px; padding: 0 0 10px; border-bottom: 1px solid #c8003b }
ul#aboTmenu	 { background-image: url(/about/images/mtitle.gif); background-repeat: no-repeat; list-style: none; margin: 0; padding: 0; position: relative; top: 0; width: 720px; height: 37px; overflow: hidden }
ul#aboTmenu li a	{ text-decoration: none; text-indent: -9999px; padding: 0; position: absolute; top: 0; height: 34px; overflow: hidden }
li#aboT01 a	{ background: url(/about/images/menu01.gif) no-repeat; left: 260px; width: 110px }
li#aboT03 a	{ background: url(/about/images/menu03.gif) no-repeat; left: 370px; width: 110px }
li#aboT04 a	{ background: url(/about/images/menu04.gif) no-repeat; left: 480px; width: 110px }
li#aboT02 a	{ background: url(/about/images/menu02.gif) no-repeat; left: 590px; width: 110px }
li#aboT05 a	{ background: url(/about/images/menu05.gif) no-repeat; left: 370px; width: 110px }
li#aboT01 a:hover, 
li#aboT02 a:hover, 
li#aboT03 a:hover, 
li#aboT05 a:hover, 
li#aboT04 a:hover	{ background-position: 0 -34px }
body#babo1 li#aboT01 a, 
body#babo2 li#aboT02 a, 
body#babo3 li#aboT03 a, 
body#babo5 li#aboT05 a, 
body#babo4 li#aboT04 a	{ background-position: 0 -34px }
#aboRfr	 { color: #ce003d; font-size: 0.9em; margin-left: 20px }
#aboRfr ol, li	{ margin: 5px 0 0 20px; padding: 0 }
#aboRti	 { color: #a12324; font-size: 1.2em; margin-top: 20px; margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px dotted #8c8b8b }
#aboTAbf	{ margin-bottom: 25px; margin-left: 20px }
h5	{ font-size: 1.1em; margin-top: 15px; margin-bottom: 3px; padding: 0px; }
.acRbt { color: #222; line-height: 1.4em; background-color: #fff8d9; margin: 0; padding: 0 25px 0; border: solid 1px #f00; }

#cerRfr	 { color: #000000; font-size: 0.9em; margin-left: 20px; margin-right: 20px }
#cerRfr ol	{ margin: 5px 0 10px 25px; padding: 0 }
.indent	{ margin-left: 45px; }
#cerRtT	 { color: #a12324; font-size: 1.5em; margin-top: 15px; margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px dotted #a12324 }
#cerRti	 { color: #a12324; font-size: 1.1em; margin-top: 10px; margin-bottom: 5px; margin-left: -8px; padding-left: 5px; border-left: 3px solid #c8003b }
#cerTAbf	{ margin-bottom: 25px; margin-left: 20px }

#abliFcnm a:link, #abliFcnm a:visited	{ color: #B50136; text-decoration: none }
#abliFcnm a:hover, #abliFcnm a:active	{ color: #06c; text-decoration: underline }
.abliConm { font-size: 1.1em; font-weight: bold; }
.abliCurl { color: #707070; font-size: 0.8em; }

#mainabo	{ background-image: url("/images/name.gif"); background-repeat: no-repeat; background-position: 26px 0 }
#mainabo li	{ list-style-type: none; margin: 0; padding: 0 0 5px 57px }
ul#aboul	{ color: #fff; font-size: 0.9em; line-height: 1.1em; margin: 0; padding: 0 0 0 140px }
li#abo01	{ background-image: url("/images/nam01.gif"); background-repeat: no-repeat }
li#abo02	{ background-image: url("/images/nam02.gif"); background-repeat: no-repeat }
li#abo03	{ background-image: url("/images/nam03.gif"); background-repeat: no-repeat }
li#abo04	{ background-image: url("/images/nam04.gif"); background-repeat: no-repeat }
li#abo04 a:link, 
li#abo04 a:visited	{ color: #ffcc1d; text-decoration: underline; }
li#abo04 a:hover,
li#abo04 a:active	{ color: #fff; text-decoration: none }

/*NEWS*/
#neWtit	{ background-image: url(/news/images/mtitle.gif); background-repeat: no-repeat; margin-bottom: 15px; width: 100%; height: 48px; border-bottom: 1px solid #c8003b }
#aboFhrd	{ background-color: #fff; background-image: url(/news/images/repbg.gif); background-repeat: no-repeat; background-position: 480px 70px; padding: 20px }
/* #neWfm	{ background-image: url(/news/images/newsbg.gif); background-repeat: repeat-y; padding-top: 15px; padding-bottom: 15px; width: 450px }*/
#neWfm	 { padding-top: 15px; padding-bottom: 15px; width: 450px }
#neWif	 { color: #a12324; font-size: 0.9em; line-height: 1.2em }
ul#neWIul	{ list-style-type: none; margin-right: 0; margin-bottom: 0; margin-left: 20px; padding: 0 }
li#neWIli	{ background-image: url(/images/linkic.gif); background-repeat: no-repeat; background-position: 0 2px; text-indent: -95px; margin-bottom: 10px; margin-left: 20px; padding-left: 130px }
.neWttDx	{ color: #57861e; font-size: 0.8em; font-weight: bold }
.neWttSx	{ font-size: 0.8em }
.neWttSx a:link, 
.neWttSx a:visited	 { color: #a12324; text-decoration: none }
.neWttSx a:hover, 
.neWttSx a:active	 { color: #009ada; text-decoration: underline }


/*REPORT*/
#aboFhgd	{ background-color: #fff; background-image: url(/report/images/tabg.gif); background-repeat: no-repeat; background-position: 480px 0; padding: 20px }
#rePtit	{ background-image: url(/report/images/mtitle.gif); background-repeat: no-repeat; margin-bottom: 15px; width: 720px; height: 48px; border-bottom: 1px solid #c8003b }
#aboSbx	{ color: #005626; font-size: 1.1em; font-weight: bold; margin-bottom: 10px; margin-left: 15px }
#reEvhd	{ color: #B10136; font-size: 0.9em; line-height: 1.3em; margin-left: 15px }
.rePtab	{ background-color: #ce003d; }
.rePrtd	{ color: #ce003d; font-size: 0.8em; background-color: #fff; text-align: center; padding-right: 15px; padding-left: 15px }
ul#aboUgl	{ font-size: 0.9em; list-style-type: none; margin: 0 0 20px 15px; padding: 0 }
li.aboLgl	{ background-image: url(/report/images/lisim.gif); background-repeat: no-repeat; margin: 0 0 10px; padding: 0 0 0 20px }
li.aboLgl a:link, 
li.aboLgl a:visited	 { color: #a12324; text-decoration: none }
li.aboLgl a:hover, 
li.aboLgl a:active	 { color: #009ada; text-decoration: underline }
td.reEvtx	{ color: #B10136; font-size: 0.8em; line-height: 1.4em }
td.reEvtm	{ color: #57861e; font-size: 0.8em; font-weight: bold; line-height: 1.4em }

/*QUESTION*/
#qeStit	{ background-image: url(/question/images/mtitle.gif); background-repeat: no-repeat; margin-bottom: 15px; width: 720px; height: 48px; border-bottom: 1px solid #c8003b }
.qatxt	{ color: #333; font-size: 0.8em; line-height: 1.4em; padding: 10px 15px 10px }

/*CASSIS*/
#caStit	 { background-image: url(/cassis/images/mtitle.gif); background-repeat: no-repeat; margin-bottom: 15px; width: 720px; height: 48px; border-bottom: 1px solid #c8003b }

/*INQUIRY*/
#inGtit	{ background-image: url(/inquiry/images/mtitle.gif); background-repeat: no-repeat; margin-bottom: 15px; width: 100%; height: 48px; border-bottom: 1px solid #c8003b }
.inGtx	{ font-size: 0.8em; line-height: 1.4em }
#fomcp	{ font-size: 0.8em; line-height: 1.4em; background-color: #f7fbdb; padding: 15px; border: solid 1px #a12324 }
#forcp	{ color: #5A5A5A; font-size: 0.8em; line-height: 1.4em; padding: 15px; border: solid 1px #D8D8D8 }
.number	{ color: #a12324; font-size: 1.4em; font-weight: bold; margin-top: 5px; margin-bottom: 5px }
.stMcap	{ color: #f00; font-size: 0.8em; font-weight: bold; }

/*PRESENT*/
#inPtit	{ background-image: url(/present/images/mtitle.gif); background-repeat: no-repeat; margin-bottom: 15px; width: 100%; height: 48px; border-bottom: 1px solid #c8003b }
.inPtx	{ font-size: 0.8em; line-height: 1.4em }
#foPmcp	{ font-size: 0.8em; line-height: 1.4em; background-color: #f7fbdb; padding: 15px; border: solid 1px #a12324 }
#foPrcp	{ color: #5A5A5A; font-size: 0.8em; line-height: 1.4em; padding: 15px; border: solid 1px #D8D8D8 }
.nuPmber	{ color: #a12324; font-size: 1.4em; font-weight: bold; margin-top: 5px; margin-bottom: 5px }
.stPMcap	{ color: #f00; font-size: 0.8em; font-weight: bold; }

/*SITEMAP*/
#stMtit	{ background-image: url(/sitemap/images/mtitle.gif); background-repeat: no-repeat; margin-bottom: 15px; width: 100%; height: 48px; border-bottom: 1px solid #c8003b }
#smpStg	{ font-size: 0.9em; line-height: 1.5em }
ul #smpStg	{ list-style-type: none; margin: 5px 0 15px 15px; padding: 0 }
#smpStg ul .ind	{ margin: 5px 0 8px 20px; padding: 0 }
#smpStg li	{ font-size: 0.9em; font-weight: normal; list-style-type: disc; margin: 3px 0 0 0; padding: 0 0 0 5px }
#smpStg li .ind	{ font-weight: normal; list-style-type: circle; margin: 3px 0 0 0; padding: 0 0 0 5px }
#smpStg .smpMli	{ font-size: 1.3em; font-weight: bold; background-image: url(/sitemap/images/arrow.gif); background-repeat: no-repeat; background-position: 0 2px; list-style-type: none; margin-top: 15px; padding-left: 20px }
#smpSrm	{ width: 250px; float: left }
#smpSlm	{ margin-top: 30px; margin-left: 250px }

/*POLICY*/
#plstage	 { text-align: left; margin-right: auto; margin-left: auto; width: 820px }
#plcFhd	{ background-color: #fff; padding: 20px }
#plcFhd h1	{ color: #c8003b; margin: 0 0 15px; padding: 0 0 10px; border-bottom: 1px solid #c8003b; }
#plcFhd p	{ font-size: 0.9em; line-height: 1.5em; margin: 3px 35px; }
#plcFhd h2	{ color: #333333; margin: 15px 0 5px; padding: 0; }
#plcFhd ul	{ font-size: 0.9em; line-height: 1.5em; margin: 3px 25px 3px 60px; padding: 0; }
#plcFhd ol	{ font-size: 0.9em; line-height: 1.5em; margin: 3px 25px 3px 60px; padding: 0; }
#plcFhd li	{ margin: 3px 0 5px; padding: 0; }
#plcFhd ol ul	{ font-size: 1em; line-height: 1.5em; margin: 0 0 0 25px; padding: 0; list-style-type: disc; }
#plciNd	{ font-size: 90%; line-height: 120%; float: right; margin: 5px 50px 10px 5px; padding: 0; display: block; }
#plciMg	{ font-size: 90%; line-height: 120%; background-color: #fbf6d7; clear: both; margin: 50px; padding: 15px; border: solid 1px #c8003b; }
#plciMg h5	{ margin: 0 0 5px; padding: 0; }

