@charset "euc-jp"; /* CSS Document */ * { box-sizing : border-box} * { -moz-box-sizing : border-box} * { margin : 0; padding : 0; scrollbar-base-color: #9ccfff; scrollbar-highlight-color: #9ccfff; scrollbar-3dlight-color: #9ccfff; scrollbar-arrow-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-darkshadow-color: #9ccfff; scrollbar-face-color: #9ccfff; } body { color : #333333; background: url("http://blog5.fc2.com/o/oshibana/file/mizutamakoi-bg.png") repeat #000000 fixed; line-height : 1.3em; font-size : 12px; font-family : "Verdana", "MS ゴシック", "Osaka"; font-style : normal; font-weight : normal; word-wrap:break-word; text-align : center; } h2,h3 { font-size:12px; color : #6889cc; text-align : center; font-weight : bold; } /* リンクなど ------------------------------------------------------------ */ a { text-decoration : none; color : #000000; } a:hover { text-decoration : none; color : #007ab5; } a img { border-style : none; border-width : 0px; text-decoration : none; } /* ベース ------------------------------------------------------------ */ div#bese{ text-align : left; width:594px; margin:0px auto; background : #efffef; } /* タイトル ------------------------------------------------------------ */ div#titl{ overflow:hidden; height: 100px; line-height : 1.2em; } h1 { margin-top:5px; color : #000000; font-size : 14px; font-weight : bold; text-align : center; } p.introduction { text-align : center; margin:5px 0; font-size : 10px; } /* メニュー ------------------------------------------------------------ */ div#titl h2{ border :1px solid #9ccfff; width:119px; position:absolute; top:72px; right:auto; background : #efffef; height: 18px; } div.menu{ background : #efffef; display:none; position:absolute; right:auto; top:91px; width:150px; font-size:10px; border: 1px solid #9ccfff; padding-left :5px; } h2#menu1 { } div#sub1{ } h2#menu2 { margin : 0px 0px 0 118px; } div#sub2{ margin : 0px 0px 0 103px; } h2#menu3 { margin : 0px 0px 0 237px; } div#sub3{ margin : 0px 0px 0 222px; } h2#menu4 { margin : 0px 0px 0 357px; } div#sub4{ margin : 0px 0px 0 342px; } h2#menu5 { margin : 0px 0px 0 474px; } div#sub5{ margin : 0px 0px 0 438px; } /* カテゴリー */ table#categori { background : #efffef; padding : 2px 0 2px 0; width:150px; } td.cat{ text-align : left; } td.cat2{ text-align : right; width : 25px ; font-size:10px; } /* Profile ------------------------------------------------------------ */ h2#menu6{ position:absolute; top:35px; right:auto; background : #efffef; margin : 0px 0px 0 544px; font-size:10px; width:50px; } div#sub6{ margin : 0px 0px 0 520px; background : #efffef; display:none; position:absolute; right:auto; top:55px; width:150px; font-size:10px; border: 1px solid #9ccfff; padding-left :5px; } p.side { text-align : left; padding-left :5px; } p.sidep { text-align : center; } /* 検索 ------------------------------------------------------------ */ h2#menu7{ position:absolute; top:35px; right:auto; background : #efffef; font-size:10px; width:50px; } div#sub7{ background : #efffef; display:none; position:absolute; right:auto; top:52px; width:110px; font-size:10px; border: 1px solid #9ccfff; text-align : center; padding :5px; margin : 0px 0px 0 -100px; } input#search { border-width:2px; background: transparent; width : 100px; } input.searchimg{ margin: 0px 5px 3px 0px; } /* admin ------------------------------------------------------------ */ div.admin { position:absolute; right:auto; top:0px; border-left :1px solid #9ccfff; border-bottom :2px solid #9ccfff; width : 50px; text-align : center; margin: 0px 0px 0px 544px; } /* カレンダー calendar ------------------------------------------------------------ */ div.calendar { position:absolute; right:auto; top:53px; } table.calendar { border-collapse : collapse; width : 595px; border :1px solid #9ccfff; background : #efffef; font-size: 10px; } table.calendar td{ width : 18px; height: 16px; } td.calendar { text-align : center; } td.calendar a { display : block; background : #9ccfff; margin : 1px; text-align : center; } td.month { font-size: 10px; text-align : right; } /* 記事部分 ------------------------------------------------------------ */ div#main { width : 594px ; } div#main a { text-decoration : none; color : #6889cc; } div#main a:hover { text-decoration : none; color : #007ab5; } div.entrys { margin : 0px 0px 15px 0px; padding : 5px; } h2.entryStart { text-align : left; color : #000000; font-size:10px; margin : 5px 10px 0px 10px; padding : 4px 0 4px 10px; font-weight:normal; background :#ffffff; border-left :2px solid #9ccfff; border-top :2px solid #9ccfff; } h2.entryStart a { text-decoration : none; color : #0000ff; font-size:12px; margin : 0px 0px 0px 25px; font-weight : bold; } .entrybody { margin : 0px 10px 5px 10px; background : #ffffff; border-bottom : 2px solid #9ccfff; border-right : 2px solid #9ccfff; padding : 5px; } p.more{ text-align : right; text-decoration: none; margin-right : 15px; } ul.entrydate { list-style-position : inside; text-align : right; 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: 5px; border: 1px solid #000000; } p.top{ font-size:10px; text-align :right; margin-right : 20px; } /* コメント ------------------------------------------------------------ */ div.comment { padding : 10px 40px 5px 40px; margin : 5px 10px 10px 10px; background :#ffffff; border-top : 2px solid #9ccfff; border-left: 2px solid #9ccfff; font-size : 10px; } h3#comment-top { margin : 10px 5px 0 5px; background :#ffffff; } h4.comment-Start { margin : 0 5px 0 5px; font-size : 12px; } div.commentbody { padding : 10px 40px 5px 40px; margin : 5px 10px 5px 10px; background :#ffffff; border-bottom : 2px solid #9ccfff; border-right : 2px solid #9ccfff; font-size : 10px; } p.commentend { padding : 10px 0 5px 0; margin : 0 5px 0px 5px; text-align : center; } h3.comment-post { margin : 0 5px 5px 5px; background : #ffffff; } table.comment-submit { border-collapse : collapse; margin : 0 5px 0 5px; text-align : center; } td.comment{ border-bottom : 1px dotted #000000; } div.commentfom { margin : 0 5px 0 5px; } 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 25px 0 25px; margin : 10px 5px 0px 5px; } div.trackback-excerpt{ text-align : center; padding : 0 25px 0 25px; margin : 0px 5px 0px 5px; } p.trackback-end { border-bottom : 1px dotted ; margin : 0px 5px 10px 5px; padding : 0 25px 0 25px; } div.page{ text-align : center; margin : 10px 5px 10px 5px; padding : 0 15px 0 15px; } /* copyright ------------------------------------------------------------ */ div#copyright { font-size : 10px; text-align : center; padding : 10px 5px 0px 5px; width : 570px ; clear : both; } div#copyright p{ color : #7D7C76; border-bottom :1px solid #cccccc; height: 15px; } div#copyright a{ color : #7D7C76; } /* Mac版IEの文字化け対策 ------------------------------------------------------------ */ /* マック版IEでは表示できるフォントを指定しないと文字化けを起こしますので通常は削除しないで下さい */ textarea,input,select { font-family : "30D230E930AE30CE20Pro20W3","Osaka","Verdana","Helvetica","Arial","FF2DFF3320FF3030B430B730C330AF",sans-serif; }