@charset "Shift_JIS";div#ad {margin: 12px auto 0;height: 90px;text-align: center;}div.ad-ds {margin-top: 10px;}div.ad-google {margin-top: 10px;}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;} div.news-ad-block {margin-top: 10px;text-align: center;} 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: 450px;}body.home div#content-main div.ad00, body.categorytop div#content-main div.ad00 {margin-bottom: 5px;text-align: center;}body.photopage div#content-main div.ad00 {margin-top: 5px;margin-bottom: 5px;text-align: center;}.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;}body.home div#content-main div#YDN1, body.categorytop div#content-main div#YDN1 {margin-bottom: 5px;text-align: center;}body.photopage div#content-main div#YDN1 {margin-top: 5px;margin-bottom: 5px;text-align: center;}.YAHOOYDN_Wrap{    margin:0;    padding:0;}.YAHOOYDN_Wrap span{}.YAHOOYDN_Wrap a{    text-decoration: none;}.YAHOOYDN_Wrap a:hover{color: #C74B15;    text-decoration:underline;}