@charset "utf-8"; /* Site Name: コミック・マヴォ公式サイト Description: CSS filter Date: 2009/11/10 Author: コミック・マヴォ公式サイト */ /* ===== Universal Reset ===== */ *{ margin:0px; padding:0px; } img { border: none; } .bn { margin-top: 10px; } /* ==== clearfix ==== */ .clearfix:after { display: block; clear: both; height: 0; visibility: hidden; } * html .clearfix { height: 1% }/* end MacIE5 */ .clearfix {display:block;} /*サイトの基本設定*/ a { color: #0099CC; } a :hover{ background-color: #dddddd; } body { text-align: center; font-size: 14px; color: #333; margin:0px; padding:0px; } #container { width: 800px; margin: 0px auto; text-align: left; padding:0px; } /*ヘッダー設定*/ #catch-copy { clear: both; background-repeat: no-repeat; background-position: bottom left; text-align: center; color: #FFFFFF; background-image: url(assets/templates/mavo/images/catchCopy.jpg); padding-top: 9px; padding-bottom: 7px; margin: 0px; } #header { } #logo { float: left; margin-bottom: 10px; margin-top: 10px; } #logo a{ display: block; background-image: url(assets/templates/mavo/images/logo.jpg); height: 45px; width: 200px; background-repeat: no-repeat; text-indent: -9999px; } #description { float: right; margin-top: 20px; } #description h2{ font-size: 90%; padding-right: 20px; } #description p{ font-size: 90%; padding-right: 20px; } /*グローバルナビゲーション設定*/ #gNavi { clear: both; background-repeat: no-repeat; background-position: bottom left; text-align: center; color: #FFFFFF; background-image: url(assets/templates/mavo/images/gNavi.jpg); padding-top: 6px; padding-bottom: 6px; margin-top: 0px; margin-bottom: 10px; } #gNavi p { padding: 10px; } /*ナビゲーションhttp://modx.xrea.jp/faqs/wayfinder.html ----------------------------------------------- */ /* #nav { width: 802px; margin-right: auto; margin-left: auto; background-image: url(img/nav.gif); height: 24px; padding-top: 6px; } */ #gNavi ul { margin: 0px; padding:0px; } #gNavi li { display: inline; list-style-type: none; } #gNavi li a { color: #FFFFFF; font-size: 12px; line-height: 20px; text-decoration: none; /*background-image: url(img/li.gif); background-repeat: no-repeat; background-position: 10px center;*/ padding-left: 18px; padding-right: 14px; border-left-width: 1px; border-left-style: solid; border-left-color: #666666; } #gNavi li a:hover { color: #000000; /*background-image: url(img/li_ov.gif);*/ background-color: #FFEBB5; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #F2D899; } /*メインイメージ設定*/ #mainImg { background-image: url(assets/templates/mavo/images/mainImg.gif); height: 200px; clear: both; margin-bottom: 0px; } #mainImg #message { float: left; margin-top: 100px; color: #FFFFFF; } #mainImg #message h2{ padding-top: 10px; padding-left: 20px; } #mainImg #message p{ padding-left: 20px; padding-top: 10px; padding-bottom: 10px; } /*サイドナビゲーション設定*/ #sideNavi { float: left; width: 200px; } #sideNavi h2{ background-image: url(assets/templates/mavo/images/sideH2.jpg); padding: 10px; padding-left: 35px; background-repeat: no-repeat; background-position: top left; font-size: 100%; color: #FFFFFF; } #sideNavi h2.brown{ background-image: url(assets/templates/mavo/images/sideH2_brown.jpg); padding: 10px; padding-left: 35px; background-repeat: no-repeat; background-position: top left; font-size: 100%; color: #FFFFFF; } /*コンテンツ設定*/ #content { float: right; width: 580px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 10px; } #content img { border-color:#D1D1D1 #989898 #989898 #D1D1D1; border-style:solid; border-width:1px; padding:4px; } #content blockquote { padding: 10px 20px; color: #990033; } .imgRight { float: right; padding: 10px; } .imgLeft { float: left; padding: 10px; } #content h2{ background-image: url(assets/templates/mavo/images/contentH2.jpg); background-repeat: no-repeat; background-position: top left; font-size:x-large; color: #003399; padding-top: 10px; padding-right: 10px; padding-left: 5px; padding-bottom: 10px; } #content h3{ border-left:1px solid #6699CC; color:#C00; font-size:large; font-weight:bold; margin-bottom:10px; text-align:left; padding-top: 3px; padding-right: 3px; padding-left: 5px; padding-bottom: 3px; } #content h4{ color:#990066; } #content p{ line-height: 160%; padding: 10px; font-size: 90%; } #content .underline{ line-height: 160%; padding: 10px; background-image: url(assets/templates/mavo/images/contentP.jpg); background-repeat: no-repeat; background-position: bottom left; } #copy .designed { padding-left: 20px; font-size: 90%; } #copy .designed a{ color: #CCCCCC; } /*フッター設定*/ #footer { clear: both; background-color: #eeeeee; text-align: center; margin-top: 10px; margin-bottom: 0px; border-top: 1px solid #cccccc; } #footer p{ padding: 10px; text-align: center; } #footer ul { margin: 0px; padding:0px; } #footer li { display: inline; list-style-type: none; } #footer li a { color: #000000; font-size: 12px; line-height: 20px; text-decoration: none; padding-left: 18px; padding-right: 14px; border-left-width: 1px; border-left-style: solid; border-left-color: #666666; } #footer li a:hover { color: #000000; background-color: #FFEBB5; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #F2D899; } #copy { background-image: url(assets/templates/mavo/images/copy.jpg); background-repeat: no-repeat; background-position: bottom left; margin: 0px; padding:0px; } #copy p{ color: #FFFFFF; text-align: center; padding-top: 15px; padding-right: 10px; padding-bottom: 5px; font-size: 80%; } /*追加*/ div#sideNavi img.withborder { border-color:#D1D1D1 #989898 #989898 #D1D1D1; border-style:solid; border-width:1px; padding:4px; } .wp-caption { border:1px solid #AAAAAA; margin-top:10px; margin-bottom:10px; padding-top:5px; text-align:center; } .aligncenter { border-color:#D1D1D1 #989898 #989898 #D1D1D1; border-style:solid; border-width:1px; display:block; margin-left:auto; margin-right:auto; padding:4px; } #sideNavi p, #sideNavi ul { font-size:0.85em; line-height:1.6; margin-top:10px; } li { list-style-type:none; } #content ul li { font-size:16px; list-style-image:url(assets/templates/mavo/images/bullet_11x8.gif); margin-bottom:0.5em; margin-left:2em; }