@charset "euc-jp"; /* CSS Document */ * { box-sizing : border-box} * { -moz-box-sizing : border-box} * { margin : 0; padding : 0; scrollbar-base-color: #d9ecff; scrollbar-highlight-color: #d9ecff; scrollbar-3dlight-color: #d9ecff; scrollbar-arrow-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-darkshadow-color: #b5daff; scrollbar-face-color: #b5daff; } body { color : #000000; background : #ffffff; line-height : 1.2; font-size : 13px; font-family : "Verdana", "MS ゴシック", "Osaka"; font-style : normal; font-weight : normal; background: url("") ; word-wrap:break-word; } h2,h3 { font-size:14px; color : #007ab5; text-align : center; font-weight : bold; margin-top: 10px; border-style:double; border-widt:1px; border-color:#b5daff; } a.foldmark { float : right; font-size:10px; text-decoration: none; color : #666666; margin : 3px 5px 0px 0px; } /* リンクなど ------------------------------------------------------------ */ a { text-decoration : none; color : #000000; } a:hover { text-decoration : none; color : #cc6699; } a img { border-style : none; border-width : 0px; text-decoration : none; } /* ベース ------------------------------------------------------------ */ div#bese{ text-align : left; position:absolute; left:0px; top:0px; } /* タイトル ------------------------------------------------------------ */ div#titl{ overflow:hidden; height: 150px; margin-left:190px; } h1 { color : #000000; font-size : 20px; font-weight : bold; position:absolute; left:210px; top:10px; } p.introduction { position:absolute; left:260px; top:40px; } /* 検索 ------------------------------------------------------------ */ div#searchs{ width : 100px; margin-top:0px; } input#search { border-width:2px; background: transparent; width : 100px; } input.searchimg{ margin: 0px 5px 3px 0px; } /* カレンダー calendar ------------------------------------------------------------ */ div.calender { position:absolute; right:30px; top:15px; text-align : center; } table.calendar { width: 140px; height: px; border-collapse : collapse; font-size : 12px; background:; border:px outset #FEE6E6; font-weight : thin; } .calendar th { width: 19px; height: 19px; text-align : center; border :px outset #FEE6E6; background: url("http://blog5.fc2.com/o/oshibana/file/caldenwaao1.gif") no-repeat; } .calendar td { font-size: 10px; width: 19px; height: 19px; text-align : center; border :px outset #FEE6E6; background: url("http://blog5.fc2.com/o/oshibana/file/caldenwaao.gif") no-repeat; } .calendar td a { font-size: 10px; width: 19px; height: 19px; text-align : center; display : block; background : ; background: url("http://blog5.fc2.com/o/oshibana/file/caldenwakiiro.gif") no-repeat; } th.sun { color : #FF000C; } th.sat { color : #0018FF; } /* サイド ------------------------------------------------------------ */ /* 左サイド */ div#sidel{ position:absolute; left:0px; top:0px; width:185px } div#sidel a{ text-decoration : none; color : #6666ff; } div#sidel a:hover{ text-decoration : none; color : #cc6699; } /* 右サイド */ div#sider{ position:absolute; right:5px; top:150px; width:170px } div#sider a { text-decoration : none; color : #3366cc; } div#sider a:hover { text-decoration : none; color : #cc6699; } /* 両サイドの一番上のタイトル*/ h2.sidet { background : #ffffff; text-align : center; font-size : 13px; font-weight : bold; margin: 10px 5px 0px 5px; height: 20px; } /* 両サイドのタイトル*/ h2.side { background : #ffffff; text-align : center; font-size : 13px; font-weight : bold; margin: 10px 5px 0px 5px; height: 20px; } /* 両サイド*/ p.side { background : #ffffff; margin: 0px 5px 0px 5px; text-align : left; border-bottom :1px solid #b5daff; border-left :2px solid #b5daff; border-right :2px solid #b5daff; padding : 0px 0 0 5px; } /* プロフィール用*/ p.side3 { background : #ffffff; margin: 0px 5px 0px 5px; text-align : center; border-bottom :1px solid #b5daff; border-left :2px solid #b5daff; border-right :2px solid #b5daff; padding : 2px 0px; } /* カテゴリー */ table#categori { background : #ffffff; border-left :2px solid #b5daff; border-right :2px solid #b5daff; margin: 0px 5px 0px 5px; } td.cat{ width : 160px ; text-align : left; border-bottom :1px solid #b5daff; padding-left :5px; } td.cat2{ text-align : right; width : 25px ; font-size:10px; border-bottom :1px solid #b5daff; } div.side { background : #ffffff; margin: 0px 5px 0px 5px; text-align : center; border-bottom :1px solid #b5daff; border-left :2px solid #b5daff; border-right :2px solid #b5daff; padding : 2px 0px; } /* 記事部分 ------------------------------------------------------------ */ div#main { margin: 0px 180px 0px 180px; height: 530px; overflow: auto; } div#main a { text-decoration : none; color : #0000ff; } div#main a:hover { text-decoration : none; color : #cc6699; } div#main a.foldmark { width : 75px; float : right; font-size:12px; text-decoration: none; color : #ff0000; margin : 2px 5px 0 0; background : url("http://blog4.fc2.com/h/happyfree/file/tuiki.gif") no-repeat; } div#main2 { letter-spacing:1px; font-size : 14px; line-height : 1.5; position:absolute; left:180px; top:150px; background: url("") ; } div#main2 a { text-decoration : none; color : #0000ff; } div#main2 a:hover { text-decoration : none; color : #cc6699; } div.entrys { margin : 0px 0px 15px 0px; padding : 5px; } h2.entryStart { text-align : left; color : #000000; font-size:12px; margin : 5px 5px 5px 5px; padding : 2px 0; font-weight:normal; background :#ffffff; } h2.entryStart a { text-decoration : none; color : #0000ff; font-size:14px; margin : 0px 0px 0px 10px; font-weight : bold; } .entrybody { margin : 0px 10px 10px 10px; background : #ffffff; border-bottom : 2px solid #0072FF; border-right : 2px solid #0072FF; padding : 5px; } ul.entrydate { list-style-position : inside; text-align : center; font-size : 10px; margin : 10px 0px 0px 0px; border-top : 1px solid #C4C4C4; } ul.entrydate li { display : inline; list-style-type : none; } div.entrybody img { float: left; margin: 0 10px 5px 0; border: 1px solid #000000; } p.top{ font-size:10px; text-align :right; } /* コメント ------------------------------------------------------------ */ h3#comment-top { margin : 10px 5px 0 5px; background :#ffffff; } h4.comment-Start { margin : 0 5px 0 5px; } div.commentbody { text-align : center; padding : 10px 15px 5px 15px; margin : 5px 10px 5px 10px; background :#ffffff; border-bottom : 2px solid #0072FF; border-right : 2px solid #0072FF; font-size : 13px; } p.commentend { padding : 10px 0 5px 0; margin : 0 5px 0px 5px; } h3.comment-post { margin : 0 5px 5px 5px; background : #ffffff; } table.comment-submit { border-collapse : collapse; margin : 0 100px 0 100px; text-align : center; width : 400px ; } td.comment{ border-bottom : 1px dotted #000000; } div.commentfom { margin : 0 5px 0 5px; width : 620px ; } h3.commentedit { margin : 0 5px 5px 5px; background : #ffffff; } /* トラックバック ------------------------------------------------------------ */ h3#trackback-top { margin : 12px 5px 0px 5px; background : #ffffff; } p.trackback-url { text-align : center; padding : 0 15px 0 15px; margin : 10px 5px 5px 5px; } h4.trackback-Start { text-align : center; padding : 0 15px 0 15px; margin : 10px 5px 0px 5px; } div.trackback-excerpt{ text-align : center; padding : 0 15px 0 15px; margin : 0px 5px 0px 5px; font-size : 13px; } p.trackback-end { border-bottom : 1px dotted ; margin : 0px 5px 10px 5px; } div.page{ text-align : center; margin : 10px 5px 10px 5px; padding : 0 15px 0 15px; } /* copyright ------------------------------------------------------------ */ div#copyright { color : #7D7C76; font-size : 10px; text-align : center; padding : 10px 5px 0px 5px; } div#copyright p{ height: 15px; } div#copyright a{ color : #7D7C76; } /* Mac版IEの文字化け対策 ------------------------------------------------------------ */ /* マック版IEでは表示できるフォントを指定しないと文字化けを起こしますので通常は削除しないで下さい */ textarea,input,select { font-family : "30D230E930AE30CE20Pro20W3","Osaka","Verdana","Helvetica","Arial","FF2DFF3320FF3030B430B730C330AF",sans-serif; }