body{margin:0;padding:0;}
.PLbase{color:#000;font-size:95%;*font-size:80%;font-family:"ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;}
.PLbase h1{font-size:130%;}
.PLbase h2{font-size:110%;border-left:8px solid #CCC;border-bottom:1px solid #CCC;padding:5px;padding-left:7px;color:#000;margin:0 0 10px;}
.PLbase h3{font-size:110%;border-left:8px solid #FC0;border-bottom:1px solid #FC0;padding:5px;padding-left:7px;color:#000;margin:0 0 10px;}
.PLbase h4{font-size:110%;border-left:8px solid #0CF;border-bottom:1px solid #0CF;padding:5px;padding-left:7px;color:#000;margin:0 0 10px;}
.PLbase h5{font-size:110%;border-left:8px solid #F0C;border-bottom:1px solid #F0C;padding:5px;padding-left:7px;color:#000;margin:0 0 10px;}
.PLbase h6{font-size:110%;border-left:8px solid #CF0;border-bottom:1px solid #CF0;padding:5px;padding-left:7px;color:#000;margin:0 0 10px;}
.PLbase td{font-size:95%;*font-size:80%;font-family:"ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;background-image:none;}
.PLbase th{font-size:95%;*font-size:80%;font-family:"ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;background-image:none;}
.PLbase a img{border:none;}
.PLbase a{text-decoration:none;color:#039;}
.PLbase a:link{text-decoration:none;}
.PLbase a:visited{text-decoration:none;}
.PLbase a:hover{text-decoration:underline;}
.PLbase a:active{text-decoration:none;}
#PLwrapper{*text-align:center;width:100%;margin:0;padding:0;*height:100%;background-color:#EEE;}
#PLcontent{clear:both;width:800px;margin:0 auto;text-align:left;border:1px solid #9999999;border-top:5px solid #666;border-bottom:5px solid #666;background-color:#FFF;background-image:url("images/bg_sideL.gif");background-repeat:repeat-y;}
#PLcontent:after{content:"";display:block;height:0;clear:both;}
#PLheaderinner{*height:100%;padding:10px;padding-bottom:5px;}
#PLheaderinner:after{content:"";display:block;height:0;clear:both;}
#PLheaderarea .logo{float:left;margin:5px;}
#PLheaderarea .search{float:right;color:#666;margin-left:5px;*font-size:80%;}
#PLheaderarea form{margin:0;display:inline;}
#PLheaderarea{border-bottom:1px solid #999;background-image:url("images/bg_hd.gif");margin-bottom:15px;}
#PLheaderarea ul{margin:0;padding:0;list-style:none;}
#PLheaderarea li{margin:0;padding:0;list-style:none;}
#PLheaderarea .subtitle{padding:5px 3px;color:#666;font-weight:700;}
#PLheaderarea .sitename{font-size:200%;font-weight:700;font-family:"MS UI Gothic", "ＭＳ Ｐゴシック", MS Gothic, sans-serif;color:#000;}
#PLheaderarea .sitename a{color:#000;}
#PLheaderarea .sitename a:hover{text-decoration:none;}
#PLheaderarea .search input{font-size:95%;padding:0 2px;}
#PLheaderarea .search input.text{width:120px;margin:0 2px;}
#PLmenuarea{*height:100%;clear:both;float:left;width:200px;border-top:3px solid #666;border-bottom:3px solid #666;border-right:1px solid #999;margin-bottom:10px;background-color:#FFF;}
#PLmenuarea:after{content:"";display:block;height:0;clear:both;}
#PLmenuinner{*height:100%;}
#PLmenuinner:after{content:"";display:block;height:0;clear:both;}
#PLmenuarea li{*height:100%;margin:0;list-style:none;border-top:1px solid #999;border-bottom:1px solid #EEE;background-image:url("images/bg_menuR.gif");background-position:top right;background-repeat:repeat-x;text-align:center;padding:10px;}
#PLmenuarea li:after{content:"";display:block;height:0;clear:both;}
#PLmenuarea ul{margin:0;padding:0;list-style:none;}
#PLmenuarea li a{color:#000;font-weight:700;}
#PLmenuarea li.PLmenuSpace{display:none;}
#PLmenuarea li.PLmenu002{background-color:transparent;border:none;padding:0;text-align:left;margin:5px;margin-top:5px;margin-left:5px;background-image:url("images/li_menu02.gif");background-position:center left;background-repeat:no-repeat;padding-left:12px;}
#PLmenuarea li.PLmenu003{background-color:transparent;border:none;padding:0;text-align:left;margin:3px;margin-top:3px;margin-left:15px;background-image:url("images/li_menu03.gif");background-position:center left;background-repeat:no-repeat;padding-left:10px;}
#PLmenuarea li.PLmenu004{background-color:transparent;border:none;padding:0;text-align:left;margin:3px;margin-top:3px;margin-left:15px;background-image:url("images/li_menu04.gif");background-position:center left;background-repeat:no-repeat;padding-left:12px;}
#PLmenuarea li.PLmenu004 a{font-weight:400;}
#PLmainarea{float:right;width:596px;}
#PLnavi{*height:1em;min-height:1.3em;margin-bottom:7px;border-bottom:1px dashed #666;padding:0 10px;}
#PLnavi:after{content:"";display:block;height:0;clear:both;}
#PLnavi li{float:left;margin:0;padding:0;list-style:none;margin-right:5px;background-image:url("images/li_naviG.gif");background-position:left center;background-repeat:no-repeat;padding-left:12px;color:#000;}
#PLmaininner{*height:100%;margin:0 15px 10px 10px;border:1px solid #666;border-top:3px solid #666;border-bottom:3px solid #666;padding:10px;}
#PLmaininner:after{content:"";display:block;height:0;clear:both;}
#PLmainarea .PLeditarea{clear:both;}
#PLnavi ul{margin:0;padding:0;list-style:none;}
#PLnavi li a{color:#000;}
#PLmaininner.PLeditarea{margin:0;padding:0;border:none;background-color:transparent;background-image:none;}
#PLsidearea{display:none;}
#PLfooterarea{clear:both;width:100%;background-image:url("images/bg_ft.gif");background-repeat:repeat-x;background-color:#FFF;border:none;font-size:90%;}
#PLfooterinner{*height:100%;padding:10px;color:#666;}
#PLfooterinner:after{content:"";display:block;height:0;clear:both;}
#PLfooterinner.PLeditarea{margin:0;padding:0;border:none;background-color:transparent;background-image:none;}
.PLareaend{*clear:both;*height:0;*font-size:1px;*line-height:0;}