.clearfix:after { content: " "; display: block; clear: both; height: 0; } .clearfix { display: inline-block; } .clearfix { display: block; } /* common */ body { //background: url(/wp/wp-content/themes/notiz/images/snow.png); color: #333; margin: 0; padding: 0; font-family: 'Hiragino Kaku Gothic Pro','meiryo','ms pgothic',sans-serif; font-size: 14px; line-height: 1.5; letter-spacing: 0.03em; } a{ text-decoration: none; color: #1d97cb; outline: none; } a:hover { } h1, h2, h3, h4, h5, h6, p{ font-size: 100%; margin: 0; padding: 0; } ul, li { padding: 0; margin: 0; list-style: none; } img { border: none; } .navigation { border-top: solid 1px #ddd; padding: 1.5em 0; margin: 1.5em 0 0 0; } .navigation .alignleft { float: left; width: 310px; } .navigation .alignright { float: right; text-align: right; width: 310px; } p.alignright { text-align: right; } #wrapper { width: 880px; margin: 0 auto; } #wrapper_cont { } /*header*/ .header { padding: 3em 0 6em 0; } .header-cont { width: 880px; margin: 0 auto; } #logo h1 a { display: block; float: left; background: url(/wp/wp-content/themes/notiz/images/logo.png) no-repeat; width: 221px; margin: 0; height: 28px; text-indent: -9999px; } #gn { background: #f6f6f6; margin: 0 0 3em 0; ul { width: 880px; margin: 0 auto; } li { float: left; } a { display: block; padding: 10px 20px; color: #333; &:hover { border-bottom: solid 4px #f40988; padding: 10px 20px 6px 20px; } } } #rss { float: right; padding: 6px 0 0 0; input[type="text"] { width: 194px; } input[type="submit"] { width: 60px; } } /*main*/ #main{ float: left; width: 560px; } #main_cont { } #main .post { padding: 0; .date { font-size: 12px; font-weight: normal; padding: 0.75em 0 1.5em 0; margin: 0; } h2 { font-size: 16px; margin: 0; padding: 0; a { color: #333; &:hover { color:#f40988; } } } } #main .entry { padding: 0 0 3em 0; img { display: block; margin: 0 auto; text-align: center; max-width: 560px; height: auto; } blockquote { margin: 0 0 1.5em 1px; padding: 0.75em 0 0.75em 1.5em; border-left: solid 3px #ddd; p { margin: 0; padding: 0; } } p { margin: 0; padding: 0 0 1.5em 0; } } #main .pagebar { text-align: center; margin: 0; border-top: solid 1px #ddd; padding: 1.5em 0; font-weight: normal; } .gotopagetop { float: right; background: #75d1ee; padding: 1px; line-height: 1; text-align: right; a { color: #fff; } } .similarposts { h3 { border-top: solid 1px #ddd; padding: 0.75em 0 1.5em 0; font-size: 14px; } ul { margin: 0 0 1.5em 0; padding: 0; } } .gad { margin: 0 0 1.5em 0; } /*sub*/ #sub{ float: right; width: 280px; padding: 0; } #sub h3 { font-size: 14px; padding: 0 0 1.5em 0; margin: 0; } #sub .box { margin: 0 0 3em 0; } #sub .box li { padding: 0 0 0.75em 0; } /*footer*/ #footer { margin: 3em 0 0 ; padding: 1.5em 0; border-top: solid 1px #ccc; background: #eee; } #footer h3 { padding: 0 0 1.5em 0; font-size: 14px; } #footer_cont { width: 880px; margin: 0 auto; } #fwrap { margin: 0 0 0 -20px; } #footer .f-unit { float:left; width: 280px; margin: 0 0 0 20px; _margin: 0 0 0 10px; } *:first-child+html #footer .f-unit { margin: 0 0 0 10px; } #footer .f-unit ul { margin: 0 0 1.5em 0; } #footer .f-unit ul li { border-top: solid 1px #ccc; padding: 0.375em 0; } #footer .f-unit ul li a { color: #333; } #footer .f-unit ul li a:hover { color:#1d97cb; } #footer .f-unit ul.archives { margin: 0 0 0 -10px; } #footer .f-unit ul.archives li { float: left; width: 87px; margin: 0 0 0 9px; _margin: 0 0 0 10px; } *:first-child+html #footer .f-unit ul.archives li { margin: 0 0 0 10px; } #footer .f-unit p { border-top: solid 1px #ccc; padding: 0.375em 0; } #copyright { text-align: center; padding: 1.5em; } .st-tag-cloud { } .st-tag-cloud a:hover{ color: #1d97cb !important; } #searchform { margin-top: -5px; } #searchsubmit { background: url(images/searchsubmit.gif) no-repeat; width: 22px; height: 22px; } .mycomment { margin-bottom: 15px; padding: 0; border-bottom: solid 5px #fff; } #comments{ } #comments form{ } #comments h3#respond { border-top: solid 1px #ddd; padding: 0.75em 0 1.5em 0; font-size: 14px; } #comments form p { padding: 10px 0; } ol { margin: 0; padding: 0; } ul.bookmark { li{ float: left; padding: 0 0px 0 0; margin: 0 5px 0 0; } } ul.share { li{ padding: 0 0px 0 0; margin: 0 5px 0 0; } } input,textarea{ border: solid 1px #ccc; background: #fafafa; padding: 5px 10px; } input[type='submit'] { padding: 5px 15px; border: none; background: #333; color: #fff; } input:focus,textarea:focus{ background:#fff; } .cube { position: relative; } .rightFace, .leftFace, .topFace div { padding: 10px; width: 340px; height: 340px; } .rightFace, .leftFace, .topFace { position: absolute; } .leftFace { -webkit-transform: skewY(30deg); -moz-transform: skewY(30deg); background-color: #ccc; } .rightFace { -webkit-transform: skewY(-30deg); -moz-transform: skewY(-30deg); background-color: #ddd; left: 360px; } .topFace div { -webkit-transform: skewY(-30deg) scaleY(1.16); -moz-transform: skewY(-30deg) scaleY(1.16); background-color: #eee; font-size: 0.862em; } .topFace { -webkit-transform: rotate(60deg); -moz-transform: rotate(60deg); top: -284px; left: 180px; }