@charset "utf-8";

/* ------------------------------ *
	ad: iframe
 * ------------------------------ */
body.iframe { background: transparent; overflow: hidden; }
@media print { body.iframe { background: #fff; } }



/* ------------------------------ *
	ad: banner
 * ------------------------------ */
div.banners { margin-bottom: 15px; }
div.main > div.wrapper > div.extras div.banners { width: 300px; margin: 0 auto 15px; }

div.header div.superbanner { float: right; width: 728px; height: 90px; padding: 0 35px; }



/* ------------------------------ *
	ad: information
 * ------------------------------ */
div.ad-information { width: 596px; border-left: 4px solid #6691ff; background-color: #f7f9ff; padding: 10px 20px 20px; margin-bottom: 15px; }
div.ad-information h3 { color: #002c92; font-size: 128.6%; border-bottom: 1px solid #99b6ff; padding-bottom: 5px; margin-bottom: 5px; }
div.ad-information h3 span.sub { color: #7f95c8; font-weight: normal; padding-left: 0.5em; }
div.ad-information ul li { font-size: 107.3%; font-weight: normal; margin-top: 15px; line-height: 1.3; background: url(/images/nm1411/icon/bullet.png) no-repeat 0 0.4em; padding-left: 15px; }



/* ------------------------------ *
	ad: close up
 * ------------------------------ */
div.ad-closeup { border-left: 4px solid #6691ff; background-color: #f7f9ff; padding: 20px; margin-bottom: 15px; }
div.ad-closeup h4 { color: #002c92; font-size: 100%; }
div.ad-closeup h4 span.sub { color: #7f95c8; font-weight: normal; padding-left: 0.5em; }
div.ad-closeup ul li { font-size: 100%; font-weight: normal; margin-top: 15px; line-height: 1.3; background: url(/images/nm1411/icon/bullet.png) no-repeat 0 0.4em; padding-left: 15px; }
div.ad-closeup ul li a:hover,
div.ad-closeup ul li a:active { color: #002c92; }



/* ------------------------------ *
	ad: billboard banner
 * ------------------------------ */
#div-gpt-ad-billboard > div {
    margin: 0 auto 15px;
    width: 970px;
}



/* ------------------------------ *
    ad: inread
 * ------------------------------ */
#div-gpt-ad-inread > div{
    margin: 0 auto 30px auto;
    width: 620px;
}
