body { margin: 0; padding: 0; } /* --------------- base --------------- */ /* ===== design ===== */ .PLbase { color: #000000; font-size: 90%; *font-size: 85%; 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: 0px 0 10px 0px; } .PLbase h3 { font-size: 110%; border-left: 8px solid #FC0; border-bottom: 1px solid #FC0; padding: 5px; padding-left: 7px; color: #000; margin: 0px 0 10px 0px; } .PLbase h4 { font-size: 110%; border-left: 8px solid #0CF; border-bottom: 1px solid #0CF; padding: 5px; padding-left: 7px; color: #000; margin: 0px 0 10px 0px; } .PLbase h5 { font-size: 110%; border-left: 8px solid #F0C; border-bottom: 1px solid #F0C; padding: 5px; padding-left: 7px; color: #000; margin: 0px 0 10px 0px; } .PLbase h6 { font-size: 110%; border-left: 8px solid #CF0; border-bottom: 1px solid #CF0; padding: 5px; padding-left: 7px; color: #000; margin: 0px 0 10px 0px; } .PLbase td, .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: #003399; /* [link] */ } .PLbase a:link { text-decoration: none; } .PLbase a:visit { text-decoration: none; } .PLbase a:hover { text-decoration: underline; } .PLbase a:active { text-decoration: none; } /* --------------- wrapper --------------- */ /* ===== layout ===== */ #PLwrapper { _text-align: center; /* for winIE */ margin: 0; padding: 0; width: 100%; _height: 100%; } /* ===== design ===== */ #PLwrapper { background-image: url(./images/bg_content.gif); } /* --------------- content --------------- */ /* ===== layout ===== */ #PLcontent { clear: both; width: 800px; margin: 0 auto; text-align: left; } #PLcontent:after { /* escape overlapping */ content: ""; display: block; height: 0; clear: both; } /* ===== design ===== */ #PLcontent { border: 2px solid #99CC99; /* [dark] */ } /* --------------- header --------------- */ /* ===== layout ===== */ #PLheaderinner { *height: 100%; /* escape overlapping */ min-height:1em; } #PLheaderinner:after { /* escape overlapping */ content: ""; display: block; height: 0; clear: both; } #PLheaderarea .logo { float: left; } #PLheaderarea .rss { float: right; } #PLheaderarea .search { float: right; } #PLheaderarea form { margin: 0; } /* ===== design ===== */ #PLheaderarea { border-bottom: 2px solid #99CC99; /* [dark] */ } #PLheaderarea ul, #PLheaderarea li { margin: 0; padding: 0; list-style: none; } #PLheaderinner { padding: 10px; padding-bottom: 7px; } #PLheaderarea .logo { margin: 5px; } #PLheaderarea .subtitle { padding: 5px 3px; color: #333333; /* [title] */ font-weight: bold; } #PLheaderarea .sitename { font-size: 200%; font-weight: bold; font-family: "MS UI Gothic", "ＭＳ Ｐゴシック", MS Gothic, sans-serif; color: #333333; /* [title] */ } #PLheaderarea .sitename a { color: #333333; /* [title] */ } #PLheaderarea .sitename a:hover { text-decoration: none; } #PLheaderarea .search { color: #666666; margin-left: 5px; _font-size: 80%; } #PLheaderarea .search input { font-size: 95%; padding: 0 2px; } #PLheaderarea .search input.text { width: 120px; margin: 0 2px; } #PLheaderarea form { display: inline; } /* --------------- menu --------------- */ /* ===== layout ===== */ #PLmenuarea { _height: 100%; /* escape overlapping */ clear: both; width: 100%; } #PLmenuarea:after { /* escape overlapping */ content: ""; display: block; height: 0; clear: both; } #PLmenuinner { _height: 100%; /* escape overlapping */ width: 100%; } #PLmenuarea li { _height: 100%; /* escape overlapping */ display: block; float: left; } #PLmenuarea li:after { /* escape overlapping */ content: ""; display: block; height: 0; clear: both; } * html #PLmenuarea li { /* for IE */ width: 100px; white-space: nowrap; } #PLmenuarea li a { display: block; } /* ===== design ===== */ #PLmenuarea { border-top: 15px solid #99CC99; /* [dark] */ border-bottom: 1px solid #99CC99; /* [dark] */ margin-bottom: 15px; padding-top: 8px; } #PLmenuinner { border-top: 15px solid #CCCC99; /* [bright] */ } #PLmenuarea ul, #PLmenuarea li { margin: 0; padding: 0; list-style: none; } #PLmenuarea li { border-top: 1px solid #99CC99; /* [dark] */ border-right: 1px solid #99CC99; /* [dark] */ border-bottom: 1px solid #eeeeee; text-align: center; padding: 10px; } #PLmenuarea li a { color: #333333; font-weight: bold; } /* +++ verUp001 menu +++ */ #PLmenuarea li { _height: 16px; /* for IE */ } #PLmenuinner { background-image: none; } #PLmenuarea li.PLmenuSpace { padding-left: 0; padding-right: 0; background-image: none; background-color: #ffffff; } * html #PLmenuarea li.PLmenuSpace { /* ★for IE */ width: 1px; } /* --------------- main --------------- */ /* ===== layout ===== */ #PLnavi { min-height: 1.0em; _height: 1.0em; *height: 100%; } #PLnavi:after { /* escape overlapping */ content: ""; display: block; height: 0; clear: both; } #PLnavi li { float: left; *white-space: nowrap; } #PLmaininner { _height: 100%; /* escape overlapping */ } #PLmaininner:after { /* escape overlapping */ content: ""; display: block; height: 0; clear: both; } #PLmainarea .PLeditarea { clear: both; } /* ===== design ===== */ #PLnavi { min-height: 1.3em; margin-left: 20px; margin-right: 20px; margin-bottom: 7px; padding: 0; } * html #PLnavi { /* ★for IE */ height: 1.2em; padding-bottom: 0; _height: 1.3em; _padding-bottom: 0; } #PLnavi ul, #PLnavi li { margin: 0; padding: 0; list-style: none; } #PLnavi li { margin-right: 5px; background-image: url(./images/li_naviG.gif); background-position: left center; background-repeat: no-repeat; padding-left: 12px; } #PLnavi li a { color: #333333; } #PLmaininner { margin: 0 15px 10px 15px; border-top: 1px dashed #99CC99; /* [dark] */ padding: 10px; } #PLmaininner.PLeditarea { margin: 0; padding: 0; border: none; background-color: transparent; background-image: none; } /* --------------- side --------------- */ /* ===== layout ===== */ #PLsidearea { display: none; } /* ===== design ===== */ /* --------------- footer --------------- */ /* ===== layout ===== */ #PLfooterarea { clear: both; width: 100%; } #PLfooterinner { _height: 100%; /* escape overlapping */ } #PLfooterinner:after { /* escape overlapping */ content: ""; display: block; height: 0; clear: both; } #PLfooterarea li{ list-style-type:none; } #PLfooterarea ul{ margin: 0 0 0 1em; padding: 0; clear: both; } /* ===== design ===== */ #PLfooterarea { border-top: 2px solid #99CC99; /* [dark] */ color: #666666; } #PLfooterinner { padding: 10px; } *:first-child+html #PLfooterinner { margin-bottom:10px; } #PLfooterarea a { } #PLfooterinner.PLeditarea { margin: 0; padding: 0; border: none; background-color: transparent; background-image: none; } /* --------------- for IE escape overlapping --------------- */ * html .PLareaend { clear: both; height: 0; font-size: 1px; line-height: 0; } #PLheadersubarea { margin: 0px; padding: 0px; }#PLheadersubinner { margin: 0px; padding: 0px 15px 0px 15px; }.PLstyle_001 { padding: 5px; background-color: #EEF; } .PLstyle_002 { padding: 5px; background-color: #DDD; } .PLstyle_003 { padding: 5px; background-color: #FDD; } .PLstyle_004 { padding: 5px; padding-left: 20px; } .PLstyle_005 { border: 1px solid #999; padding: 5px; background-color: #FDD; } .PLstyle_006 { border: 1px dashed #333; padding: 5px; background-color: #FDD; } .PLstyle_007 { border: 1px dashed #FC0; padding: 5px; } .PLstyle_008 { border: 1px dashed #99F; padding: 5px; } .PLstyle_009 { border: 1px dashed #9F9; padding: 5px; } .PLstyle_010 { border: 1px dashed #F99; padding: 5px; }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;margin:0;padding:0;width:100%;*height:100%;background-image:url(./images/bg_content.gif);} #PLcontent{clear:both;width:800px;margin:0 auto;text-align:left;border:2px solid #9C9;} #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{border-bottom:2px solid #9C9;} #PLheaderarea ul{margin:0;padding:0;list-style:none;} #PLheaderarea li{margin:0;padding:0;list-style:none;} #PLheaderarea .subtitle{padding:5px 3px;color:#333;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;width:100%;border-top:15px solid #9C9;border-bottom:1px solid #9C9;margin-bottom:15px;padding-top:8px;} #PLmenuarea:after{content:"";display:block;height:0;clear:both;} #PLmenuinner{*height:100%;width:100%;border-top:15px solid #CC9;background-image:none;} #PLmenuarea li{display:block;float:left;*width:100px;*white-space:nowrap;margin:0;list-style:none;border-top:1px solid #9C9;border-right:1px solid #9C9;border-bottom:1px solid #EEE;text-align:center;padding:10px;*height:36px;} #PLmenuarea li:after{content:"";display:block;height:0;clear:both;} #PLmenuarea li a{display:block;color:#333;font-weight:700;} #PLmenuarea ul{margin:0;padding:0;list-style:none;} #PLmenuarea li.PLmenuSpace{padding-left:0;padding-right:0;background-image:none;background-color:#FFF;*width:1px;} #PLnavi{*height:1em;min-height:1.3em;margin-left:20px;margin-right:20px;margin-bottom:7px;padding: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-position:left center;background-repeat:no-repeat;padding-left:12px;} #PLmaininner{*height:100%;margin:0 15px 10px;border-top:1px dashed #9C9;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:2px solid #9C9;font-size:90%;color:#666;} #PLfooterinner{*height:100%;padding:10px;} #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;} 
