﻿/* ----------------------------------------
 * 1 top
 * ---------------------------------------- */

div#ad {margin: 12px auto 0;/*width: 728px;height: 90px;*/text-align: center;}

/* ----------------------------------------
 * 2 ad-ds
 * ---------------------------------------- */
 
div.ad-ds {margin-top: 10px;}

/* ----------------------------------------
 * 3 ad-google
 * ---------------------------------------- */
div.ad-google {margin-top: 10px;}

/* ----------------------------------------
 * 4 ad-text
 * ---------------------------------------- */

/* ----- スーパーバナー用 -----*/
div#body-ad {margin: 0 auto 12px;height: auto;width: auto;}
div#body-ad div#ad-area {text-align: center;}
div#body-ad div#ad-area p {}

/* ----- トップページ用 ----- */
div#content-main div.ad-text-blockA01 {margin-top: 7px;}
div#content-main div.ad-text-blockA01 p.ad-textA01 {padding: 0.1em 0.2em;background-color: #EFEFEF;}
div#content-main div.ad-text-blockA01 p.ad-textA02 {margin-top: 4px;padding: 0.1em 0.2em;background-color: #EFEFEF;}

/* ----- カテゴリトップページ用 ----- */
div#content-main div.ad-text-blockB01 {margin-top: 7px;}
div#content-main div.ad-text-blockB01 p.ad-textB01 {padding: 0.1em 0.2em;background-color: #EFEFEF;}
div#content-main div.ad-text-blockB01 p.ad-textB02 {margin-top: 4px;padding: 0.1em 0.2em;background-color: #EFEFEF;}

/* ----- 記事用 ----- */
div#content-main div.ad-text-blockC01 {margin: 5px 0;}
div#content-main div.ad-text-blockC01 p.ad-textC01 {padding: 0.1em 0.2em;background-color: #EFEFEF;}
div#content-main div.ad-text-blockC01 p.ad-textC02 {margin-top: 4px;padding: 0.1em 0.2em;background-color: #EFEFEF;}

/* ----- ギャンブル記事用 ----- */
div#content-main div.ad-text-blockG01 {margin-top: 10px;}
div#content-main div.ad-text-blockG01 p.ad-textG01 {padding: 0.1em 0.2em;text-align: center;}

/* ----------------------------------------
 * 5 news-ad-block
 * ---------------------------------------- */
div.news-ad-block {margin-top: 10px;text-align: center;}

/* ----------------------------------------
 * 6 ad-pr-block
 * ---------------------------------------- */
div#content-main div#ad-pr-block {margin-top: 10px;background: #FFFFFF url(/images/content_main/relation_block_bg.jpg) no-repeat top left;}
div#content-main div#ad-pr-block div.heading-pr-relation {float: left;width: 160px;border-top: #CCCCCC 1px solid;}
div#content-main div#ad-pr-block div.heading-pr-relation p {margin: 0.6em;font-size: 108%;font-weight: bold;}
div#content-main div#ad-pr-block div.pr-relation-list {float: left;margin-left: 10px;width: 300px;}

/* ----------------------------------------
 * 6.1 ad-pr-block000
 * ---------------------------------------- */
#content-main #ad-pr-block000 {margin-top: 10px;}
#content-main #ad-pr-block000 ul.pr-relation-list000{}
#content-main #ad-pr-block000 ul.pr-relation-list000 li{float: left;width: 300px;}
#content-main #ad-pr-block000 ul.pr-relation-list000 li.first-child{}
#content-main #ad-pr-block000 ul.pr-relation-list000 li.first-child-next-end{margin-left: 20px;}

/* ----------------------------------------
 * 7 ad00
 * ---------------------------------------- */
body.home div#content-main div.ad00,body.categorytop div#content-main div.ad00 {margin-bottom: 5px;}
body.photopage div#content-main div.ad00 {margin-top: 5px;margin-bottom: 5px;}

/* ----------------------------------------
 * 8 ImCenterText
 * ---------------------------------------- */
.ImCenterText p{margin:0;padding:0;}
.ImCenterText p span {margin-right: 5px;}
.ImCenterText p a {text-decoration: none;}
.ImCenterText p a:hover {color: #C74B15;text-decoration:underline;}

/* ----------------------------------------
 * 11 YAHOOYDN
 * ---------------------------------------- */

.yads_ad_title {display:none}.yads_ad_adv {display:none}.yads_ad_desc {display:inline;}
.yads_ad_info {display:inline;margin-left: 0.5em;}
.yads_ad_info span {}
.yads_ad_item {display:inline;}

body.home div#content-main div.yads_ad, body.categorytop div#content-main div.yads_ad {text-align:center;}
body.photopage div#content-main div.yads_ad {margin-top: 5px;margin-bottom: 5px;text-align:center;}
