/* Noriyaさんのパソコン遊戯(href="http://pasokon-yugi.cool.ne.jp/)をかな〜り参考にしています。 */ * { font-size:100%; font-weight:normal; font-style:normal; } body { color: #003366; background-image: url('wl-hako_bl.gif'); background-repeat: repeat-y; padding: 0%; margin: 15px 0% 0% 0%; } /* \\\\\\\\\\\\\\\ ブロック要素 */ p,li,dt,h1,h2,h3,h4,h5 { line-height: 1.5em; } h1 { font-size: 400%; margin: 0%; } h2 { font-size: 110%; font-weight: bold; line-height: 180%; } h3 { line-height: 160%; font-size: xx-large; font-weight: bolder; color: #FFFFFF; text-indent: 1em; margin-bottom: 1em; } h4 { color :#FFFFFF; font-size :120%; font-weight :bold; margin :0.5em 0em 1em; border-left: 3px solid; border-bottom: 3px solid; border-top: 3px solid; } h5 { } p { margin-top: 0.5em; margin-bottom: 1em; text-indent: 1em; font-size: 100%; } hr { margin: 0.7em 0%; } blockquote { border: 1px dashed #ff99ff; padding: 0.5em; } ul { padding: 0%; margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 2.5em; list-style-type: circle; } li { } dl { } dt { margin-left: 1em; } dd { } /* \\\\\\\\\\\\\\\ インライン要素 */ img { border: 0px; } em { font-weight: bolder; } strong { font-weight: bolder; letter-spacing: 0.1em; border-bottom: 2px dotted #ff4500 } del { } select { padding: 0%; margin: 0.5em 0%; } a.mail { text-decoration: none; font-family: sans-serif; } a.mail:hover { background-color: #fdf5e6 } a.out { text-decoration: none; color: #6495ed; } a.out:hover { border: 1px; border-color: #99cc66; background-color: #ffffcc; } a.out2 { margin-bottom: 5em; border: 1px solid #ffffff; text-decoration: none; color: #808080; } a.out2:hover { border: 1px dotted #b0c4de; color: #696969; background-color: #ccffcc; } a.pict { text-decoration: none; font-weight: 500; color: #009900; } a.pict:hover { background-color: #ffe4e1; } a.in { text-decoration: none; color: #663300; } a.in:hover { background-color: #fdf5e6 } /* \\\\\\\\\\\\\\\ クラス */ .sub { font-size: 80%; } .bar{ border-bottom: 1px dotted #ffcc99; } .month { display: inline; list-style-type: none; padding: 0.25em; } ,month a:visited { color: #778899 } a.totop{ text-decoration: none; color: #708090; background-color: #e6e6fa; border: #708090 1px solid; } /* \\\\\\\\\\\\\\\ id */ #ABOUT { margin: 0% 1% 1% 1%; width: 98%; clear: both; } #ABOUT h1 { width: 40%; float: left; } #ABOUT dl { float: right; width: 40%; margin: 0%; list-style: none; text-align: right; font-size: 90%; } #MENU { margin: 5px; float: left; clear: left; width: 17%; } #MENU h2 { color: #778899; margin-top: 0%; padding: 0%; line-height: normal; font-stretch: expanded; text-align: center; font-size: 200%; font-weight: 500; border: 1px ridge #b0c4de; border-width: 2px 2px 4px 5px; background-color: #FFFFFF; } #MENU ul { list-style: none; margin: 0%; padding: 0%; } #MENU li { margin: 0px; margin-bottom: 0.5em; padding: 4px 0px 5px 2% ; line-height: 150%; font-size: 100%; border-bottom: 3px solid #696969; border-left: 15px solid #696969; background-color: #FFFFFF; } #MENU ul li a { color :#003366; background-color :#ffffff; font-size :105%; font-weight :900; font-stretch :wider; text-decoration :none; width :100%; } #MENU ul li a:hover { font-variant: small-caps; color :#6495ed; } #MENU #AC1{ border-color: #191970; font-variant: small-caps; } #MENU #AC2{ border-color: #339966; font-variant: small-caps; } #MENU #AC3{ border-color: #6666ff; font-variant: small-caps; } #MENU #AC4{ border-color: #9370db; font-variant: small-caps; } #MENU #AC5{ border-color: #dda0dd; font-variant: small-caps; } #MENU #AC6{ border-color: #f4a460; font-variant: small-caps; } #MENU #ACW1{ color: #191970; } #MENU #ACW2{ color: #339966; } #MENU #ACW3{ color: #6666ff; } #MENU #ACW4{ color: #9370db; } #MENU #ACW5{ color: #dda0dd; } #MENU #ACW6{ color: #f4a460; } #MAIN1,#MAIN2,#MAIN3,#MAIN4,#MAIN5 { float: left; width: 75%; margin: 5px 0px 0px 0.5em; padding: 1em; border: dotted 2px; background-color: #FFFFFF; } #MAIN1 h2,#MAIN2 h2,#MAIN3 h2,#MAIN4 h2,#MAIN5 h2 { display: none; } #MAIN1 h3,#MAIN2 h3,#MAIN3 h3,#MAIN4 h3,#MAIN5 h3 { margin: -0.5em 60% 0px -0.5em; padding-top: 0.5em; } #MAIN1 h3 { background-color: #666699; } #MAIN1 h4 { border-left: 3px solid #333333; border-bottom: 3px solid #333333; border-top: 3px solid #666699; background-color: #666699; } #MAIN1 h5 { text-decoration: underline; font-family: sans-serif; font-weight: 500; border-left: 10px solid #9999ff; padding-left: 1em; } #MAIN1 dt { font-size: 100%; margin: 0.5em 0.5em; } #MAIN1 dd { background-color: #666699; } #MAIN2 h3 { text-indent: 1em; background-color: #669966; } #MAIN2 h4 { border-left: 3px solid #336633; border-bottom: 3px solid #336633; border-top: 3px solid #669966; background-color: #669966; } #MAIN2 ul { padding: 0%; margin: 1em; list-style-position: inside; list-style-type: disc; } #MAIN2 ul li { margin: 0.5em; } #MAIN2 dt { font-weight: bold; border-width: 0px 1px 1px 0px; border-style: dashed; } #MAIN2 dd { margin: 1em; } #MAIN3 h3 { background-color: #9999ff; } #MAIN3 h4 { border-left: 3px solid #6666cc; border-bottom: 3px solid #6666cc; border-top: 3px solid #9999ff; background-color: #9999ff; } #MAIN3 div ul { list-style-type: none; padding: 0%; margin-left: 0.5em; text-indent: 1em; } #MAIN3 div ul dt { background-color: #f0f8ff; background-image: url(mini024.gif); background-repeat: no-repeat; background-position: left center;; font-weight: bolder; margin-left: 0em; } #MAIN4 h3 { background-color: #9999cc; } #MAIN4 h4 { border-left: 3px solid #666699; border-bottom: 3px solid #666699; border-top: 3px solid #9999cc; background-color: #9999cc; } #MAIN4 ul { } #MAIN4 ul li { display: inline; padding-left: 1em; background-position: left center; background-image: url("tile_br.jpg"); margin-left: 0.25em; background-repeat: no-repeat } #MAIN4 dt { } #MAIN4 dd { } #MAIN5 h3 { background-color: #ff99ff; } #MAIN5 h4 { border-left: 3px solid #cc99cc; border-bottom: 3px solid #cc99cc; border-top: 3px solid #ff99ff; background-color: #ff99ff; } #MAIN5 ul { } #MAIN5 ul li { } #MAIN5 dt { } #MAIN5 dd { background-color: #ff99ff; }