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:#663;}
.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%;*height:100%;margin:0;padding:0;background-color:#EEE;}
#PLcontent{clear:both;width:800px;margin:0 auto;text-align:left;border:1px solid #999;border-top:1px solid #000;border-bottom:2px solid #999;background-color:#FFF;background-image:url(./images/bg_content.gif);background-repeat:repeat-y;}
#PLcontent:after{content:"";display:block;height:0;clear:both;}
#PLheaderinner{*height:100%;padding:10px;background-image:url(./images/bg_hdB.gif);background-position:center bottom;background-repeat:no-repeat;}
#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{background-color:#333;background-image:url(./images/bg_hd.gif);border-bottom:10px solid #FFF;}
#PLheaderarea ul{margin:0;padding:0;list-style:none;}
#PLheaderarea li{margin:0;padding:0;list-style:none;}
#PLheaderarea .subtitle{padding:5px 3px;color:#F5F5DC;font-weight:700;}
#PLheaderarea .sitename{font-size:200%;font-weight:700;font-family:"MS UI Gothic", "ＭＳ Ｐゴシック", MS Gothic, sans-serif;color:#FFF;}
#PLheaderarea .sitename a{color:#FFF;}
#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:5px solid #FFF;}
#PLmenuarea:after{content:"";display:block;height:0;clear:both;}
#PLmenuinner{*height:100%;background-image:url(./images/bg_hd.gif);margin-right:10px;}
#PLmenuinner:after{content:"";display:block;height:0;clear:both;}
#PLmenuarea li{*height:100%;margin:0;list-style:none;text-align:left;padding:8px;padding-left:12px;border-bottom:3px solid #FFF;}
#PLmenuarea li:after{content:"";display:block;height:0;clear:both;}
#PLmenuarea ul{margin:0;padding:0;list-style:none;}
#PLmenuarea li a{color:#FFF;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;}
#PLmenuarea li.PLmenu001{border-top:1px solid #FFF;border-bottom:1px solid #FFF;}
#PLmainarea{float:right;width:596px;}
#PLnavi{*height:1em;min-height:1.3em;padding:4px 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;}
#PLmaininner{*height:100%;background-image:url(./images/bg_main.gif);background-position:right top;background-repeat:no-repeat;margin-bottom:10px;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:#333;}
#PLmaininner.PLeditarea{margin:0;padding:0;border:none;background-color:transparent;background-image:none;}
#PLsidearea{display:none;}
#PLfooterarea{clear:both;width:100%;border-top:1px solid #CCC;font-size:90%;color:#666;background-color:#f5f5f5;}
#PLfooterinner{*height:100%;padding:10px;}
#PLfooterinner:after{content:"";display:block;height:0;clear:both;}
#PLfooterarea a{color:#000;}
#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;}
