body{padding:0;margin: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:#F60;}
.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:#FFF;}
#PLcontent{clear:both;width:800px;margin:0 auto;text-align:left;background-image:url(./images/bg_content.gif);background-repeat:repeat-x;border:1px solid #F60;}
#PLcontent:after{content:"";display:block;height:0;clear:both;}
#PLheaderinner{*height:100%;padding:10px;padding-bottom:7px;}
#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-image:url(./images/bg_content.gif);background-repeat:repeat-x;background-position:left bottom;padding:7px 0;}
#PLheaderarea ul{margin:0;padding:0;list-style:none;}
#PLheaderarea li{margin:0;padding:0;list-style:none;}
#PLheaderarea .subtitle{padding:5px 3px;color:#F60;font-weight:700;}
#PLheaderarea .sitename{font-size:200%;font-weight:700;font-family:"MS UI Gothic", "ＭＳ Ｐゴシック", MS Gothic, sans-serif;color:#333;}
#PLheaderarea .sitename a{color:#333;}
#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;}
#PLmenuarea:after{content:"";display:block;height:0;clear:both;}
#PLmenuinner{*height:100%;padding:5px 0;}
#PLmenuinner:after{content:"";display:block;height:0;clear:both;}
#PLmenuarea li{*height:100%;margin:0;list-style:none;background-image:url(./images/bg_menu.gif);background-repeat:no-repeat;background-position:left center;text-align:left;padding:10px;padding-left:22px;}
#PLmenuarea li:after{content:"";display:block;height:0;clear:both;}
#PLmenuarea ul{margin:0;padding:0;list-style:none;}
#PLmenuarea li a{color:#F60;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:left;width:394px;padding-top:7px;border-left:1px dashed #F60;border-right:1px dashed #F60;}
#PLnavi{*height:1em;min-height:1.3em;margin-left:20px;margin-bottom:7px;}
#PLnavi:after{content:"";display:block;height:0;clear:both;}
#PLnavi li{float:left;margin:0;padding:0;list-style:none;background-image:url(./images/li_naviG.gif);background-position:left center;background-repeat:no-repeat;margin-right:5px;padding-left:12px;}
#PLmaininner{*height:100%;margin:8px 0;border-top:1px dashed #F60;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{float:right;width:200px;}
#PLsideinner{*height:100%;padding:15px 10px;}
#PLsideinner:after{content:"";display:block;height:0;clear:both;}
#PLsideinner.PLeditarea{margin:0;padding:0;border:none;background-color:transparent;background-image:none;}
#PLfooterarea{clear:both;width:100%;background-image:url(./images/bg_content.gif);background-repeat:repeat-x;background-position:left top;font-size:90%;color:#666;}
#PLfooterinner{*height:100%;padding:10px;padding-top:17px;}
#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;}
