@namespace url(http://www.w3.org/1999/xhtml); @-moz-document domain("fg-site.net") { /*2012-05-10 昼版*/ /*リンクの色をWeb標準に*/ a:link { color:#258FB8 !important; } a:visited { color:#969 !important; } /*カテゴリの文字を赤から青に*/ div#main_contents div.post ul.post_work li p.w_class_main { color:#00f !important; } /*角丸を止める*/ * { -moz-border-radius: 0 !important; border-radius: 0 !important; } div#fukidashi_inner {/*fg子吹き出しは角丸に*/ -moz-border-radius: 10px !important; border-radius: 10px !important; } /*ログイン前配置修正*/ div#logout_contents div#sidebar { margin-top: 0 !important; margin-right: 6px !important; } div#logout_contents div.box { margin: 10px auto 0 auto !important; } div#logout_contents div#contents_right h3, div#logout_contents div#contents_right div.main_box { width: 170px !important;/*ログイン(div.box)と揃えた*/ } /*ログイン後サイドバーの左右を逆に*/ div#login_contents div#main_contents { float: left !important; } div#login_contents div#contents_left { float: right !important; } div#sidebar { float: right !important; } div#login_contents div#contents_right { margin-right: 10px !important; } div#sidebar div.banner_foot img, div#contents_right div.banner img { margin: 0 auto !important; } div#main_contents div.box_wide { margin-right: 10px !important; } /*広告周りのリンクの範囲を明確に*/ /*div#sidebar div.banner_foot, div#contents_right div.banner { outline: #ccc 1px solid !important; }*/ /*見出しの橙色を変更*/ div#contents_left h3, div#main_contents h3, div#sidebar h3, div#main_contents_center_only h3 { background-color: #fff !important; } div#sidebar h3 { margin-top:0 !important; } /*選択見出しの橙色を変更*/ ul#tab_work li.select, ul#tab_rank li.select { background-color: #fff !important; } ul#tab_work li, ul#tab_rank li { background-color: #aaa !important; } /*設定変更の色や文字そろえを変更*/ form.standard-form table { margin-top: 23px !important; } form.standard-form table th { text-align: center !important; background-color: #eee !important; } form.standard-form table tr th:first-child { padding-left: 1em !important; text-align: left !important; } form.standard-form table td { padding-left: 1em !important; } /*ヘルプの色や配置を変更*/ div#main_contents_center_only1000 h3:first-child { width: 859px !important; margin: 10px auto 0 auto !important; background-color: #fff !important; padding-bottom: 1em !important;*/ } div#main_contents_center_only1000 div.box_wide, div#main_contents_center_only1000 div.box_wide div.textcenter { background-color: #e2e3e7 !important; padding: 0 10px 0 10px !important; } div#main_contents_center_only1000 div.box_wide div.textcenter div.customer_list { background-color: #fff !important; } div#main_contents_center_only1000 div.box_wide div.textcenter div.customer_list div { background-color: #eee !important; } /*ランキング・詳細選択項目の色を変更*/ div#contents_left div.main_box p.extracts, div#contents_left div.main_box p.extracts_on { background-color: #ddd !important; border-left : #fff 3px solid !important; border-right: #fff 3px solid !important; } div#contents_left div.main_box ul.extracts { margin: 0 auto 0 auto !important; padding: 10px 10px 10px 20px !important; background-color: #ddd !important; } /*ランキング項目の幅をcgバナーに合わせ中央へ*/ div#login_contents div#contents_right h3, div#login_contents ul#tab_ranking, div#login_contents div#contents_right div.main_box { margin-left: auto !important; margin-right: auto !important; } /*作品タイトルを左へ*/ div#main_contents div.post div.post_header div.contents h2 { padding: 0 !important; font-size: 18px !important; } /*作品コメントを若干右へ*/ div#main_contents div.post div.post_header div.contents div.contents_element { padding-left: 1em !important; } /*ユーザーBOXの色を変更*/ div#sidebar div.youser_box, div#sidebar ul.youser_list li ul.sub { background-color: #fff !important; } div#sidebar ul.youser_list { background: none !important; } div#sidebar div.point { border-top: #aaa 1px solid !important; border-bottom: #aaa 1px solid !important; } /*ユーザーBOX各項目の高さをそろえる*/ div#sidebar div.youser_box { padding-top: 0 !important; } div#sidebar ul.youser_list { height: 44px !important; } div#sidebar div.point { margin-top: 0 !important; } div#sidebar div.about_premium { margin-top: 0 !important; padding-top: 15px !important; height: 24px !important; } /*ユーザーBOXプルダウンメニュー調整*/ div#sidebar ul.youser_list li{ padding: 0 !important; } div#sidebar ul.youser_list li a#add_follow { color: #258FB8 !important; } /*作者ページ内容の高さをそろえる*/ div#main_contents h3.sub { margin-top: 0 !important; } /*レーダーチャートを隠す*/ div.post_graph img { display: none; } /*cgプロフィールページへのリンク画像を隠す*/ div#sidebar div.profile_box div.link_logo { display: none; } div#sidebar div.profile_box div.link_logo a img { border-color: #c8c8c8 !important; } /*メニューが切れるのでフッタを下げる*/ div#footer { margin-top: 7.5em !important; } /*若干アクセントを付けた*/ div#sidebar div.profile_box, div#contents_right div.box, div#sidebar div.youser_box, div#contents_left h3, div#main_contents h3, div#sidebar h3, div#main_contents_center_only h3, div#main_contents div.main_box_wide, div#main_contents_center_only1000 h3:first-child { border-top: #aaa 2px solid !important; } div#sidebar h3 { border-bottom: #aaa 1px solid !important; } /*ul#tab_favorite li.select, ul#tab_mywork li.select, ul#tab_work li.select, ul#tab_ranking li.select*/ li.select {/*一括指定で不具合が出たら上記のに変更*/ border-top: #aaa 1px solid !important; } /*右の隙間を埋める*/ /*----言語変更ボタンを非表示*/ div#header div#header_inner ul#translation { visibility: hidden !important; } /*----検索バーなどを縮める*/ div#header div#header_inner div#form input.sForm { width: 200px !important; } div#header div#header_inner div#form input#searchSubmit { margin-right: 20px !important; } /*----幅短縮*/ div#header_inner {/*1042*/ width: 960px !important; margin: 0 !important; } /*ランキング*/ /*ランキングページ*/ ul.rank li.rank_01{ margin-top: 3em !important; border-bottom: #ddd 4px solid !important; } ul.rank li.rank_01 div.thum {/* overflow: hidden !important; max-height: 150px !important;*/ } ul.rank li.rank_01:last-child { border-bottom: none !important; } ul.rank li.rank_01 div.thum,div.rank_info p.info_text { margin-bottom: 2em !important; } div.rank_info{ text-align: right !important; } div.rank_info span:first-child { font-size: 24px !important; font-weight: bold !important; } div.rank_info p.title { margin: 0.75em 0 0.5em 0 !important; border-bottom: #aaa 1px dotted !important; } div.rank_info p.title a { font-size: 16px !important; } div.rank_info p.cat { text-align: left !important; color: #00f !important; margin-left: 0.5em !important; } div.rank_info span.main,div.rank_info span.sub { font-size: 12px !important; font-weight: normal !important; } div.rank_info p.youser { margin-top: 0.75em !important; } div.rank_info p.youser a:before { content: "  投稿者  : " !important; color: #000 !important; } div#contents_left div.main_box ul.rank li div.rank_info p.info_text { margin-top: 1em !important; margin-left: 1em !important; font-size: 12px !important; line-height: 16px !important; } /*サイド ランキング1~5*/ div.main_box ul.ranking li.rank_01, div.main_box ul.ranking li.rank_02, div.main_box ul.ranking li.rank_03 { padding-bottom: 14px !important; } div.main_box ul.ranking li.rank_01, div.main_box ul.ranking li.rank_02, div.main_box ul.ranking li.rank_03, div.main_box ul.ranking li.rank_04, div.main_box ul.ranking li.rank_05 { background-position: 180px 0 !important; border-bottom: #aaa 1px solid !important; } div.main_box ul.ranking li.rank_01 div.title, div.main_box ul.ranking li.rank_02 div.title, div.main_box ul.ranking li.rank_03 div.title { margin-top: 30px !important; } div.main_box ul.ranking li.rank_01 div.img, div.main_box ul.ranking li.rank_02 div.img, div.main_box ul.ranking li.rank_03 div.img { margin-right: 12px !important; } div.main_box ul.ranking li.rank_04 div.title, div.main_box ul.ranking li.rank_05 div.title { margin: 0 24px 0 0 !important; } div.main_box ul.ranking li div.youser { margin-top: 15px !important; } form.extractssearch div.sub_extracts { /*5月9日の時点でも意味のない、ランキングサブカテゴリ絞り込みメニューを消す*/ /*visibility: hidden !important;*/ } /*写真メモ追加ボタンの表示--------------------*/ /*----右側、「マイリスト追加」直下に配置*/ /*div.ph_list_main div.photo_container a.image-annotate-add { width: 92px !important; height: 34px !important; margin: -38px -10px 0 0 !important; background: url(http://www.fg-site.net/wp-content/themes/fgsns-test/_inc/images/bt_addition_ph_fg.png) no-repeat 0px 0px !important; text-indent: -10em !important; color: #fff !important; }*/ /*----右側配置はここまで*/ /*----左側に配置*/ div.ph_list_main div.photo_container a.image-annotate-add { width: 92px !important; height: 34px !important; float: none !important; margin: -68px 0 0 0 !important; padding-bottom: 32px !important; background: url(http://www.fg-site.net/wp-content/themes/fgsns-test/_inc/images/bt_addition_ph_fg.png) no-repeat 0px 0px !important; text-indent: -10em !important; color: #fff !important; } div.post div.post_header div.contents ul.bt_addition { height: 34px !important; } /*----左側配置はここまで*/ /*---------------------------------------------*/ /*写真メモ追加ボタン表示にともなう位置の微調整*/ div.ph_list_main div.photo_container { margin-left: 80px !important; } div.image-note-desc { padding-left: 0 !important; } div#main_contents div.post div#ph_list { padding-top: 13px !important; } div#main_contents div.post div#ph_list ul { margin-left: 0 !important; } /*作品ページサムネイル画像の最上部を作品画像と揃える*/ div#main_contents div.post div#ph_list ul:first-child { margin-top: 20px !important; } }