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:#630;}
.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;border:1px solid #2F4F4F;border-top:5px solid #630;background-color:#f5f5f5;background-image:none;background-position:left top;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:0 solid #09C;background-image:none;background-position:left bottom;background-repeat:repeat-x;background-color:transparent;margin-bottom: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:#630;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;margin-top:8px;background-color:#fff;border-top:15px solid #630;border-bottom:1px solid #630;border-right:0 solid #630;}
#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 #630;border-bottom:0 solid #696;background-image:url(./images/li_menu.gif);background-repeat:no-repeat;background-position:left center;text-align:left;padding:10px;}
#PLmenuarea li:after{content:"";display:block;height:0;clear:both;}
#PLmenuarea li a{width:100%;color:#2F4F4F;font-weight:700;padding-left:20px;}
#PLmenuarea ul{margin:0;padding:0;list-style:none;}
#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;margin-left:20px;min-height:1.3em;margin-bottom:7px;border-top:0 solid #ddd;border-bottom:0 solid #696;padding:7px 15px 0 0;}
#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-repeat:no-repeat;background-position:left center;padding-left:12px;}
#PLmaininner{*height:100%;margin:8px 15px 10px 10px;border:0 solid #3CF;border-top:1px solid #630;border-bottom:0 solid #3CF;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%;background-image:none;background-repeat:repeat-x;background-color:#630;border-bottom:5px solid #2F4F4F;font-size:90%;}
#PLfooterinner{*height:100%;padding:10px;color:#fff;}
#PLfooterinner:after{content:"";display:block;height:0;clear:both;}
#PLfooterarea a{color:#fff;}
#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;}
