@charset "utf-8";
/* CSS Document */

body{ background-color:#FFFFFF; text-align:center}
#wrapper{ text-align:center; margin:0 auto; width:900px; }
.nav{ text-align:left; background-color:#FFFFFF; padding:10px 0}
.nav a{ display:block; background-image:url(/pick-up/3ossan/present/img/nav.gif); width:239px; height:13px;}
.nav a:hover{ background-position:left -13px;}
#container{ text-align:left; background-color:#f0ad52; background-image:url(/pick-up/3ossan/present/img/bg.gif); background-repeat:repeat-x;}
#container .innerBox{ padding:50px 57px 10px 58px; position:relative; top:0; left:0}

#title{ background-repeat:no-repeat; background-position:left top}

#title h1{ background-image:url(/pick-up/3ossan/present/img/h1.gif); width:607px; height:88px;}

#title #booktitle{ background-image:url(/pick-up/3ossan/present/img/booktitle.gif); width:597px; height:19px; margin-top:8px;}

#title #news{ display:block; background-repeat:no-repeat; background-image:url(/pick-up/3ossan/present/img/news.gif); 
	width:351px; 
	height:74px; 
	position:absolute;
	top:185px;
	left:90px
}
.link a{ display:block; background-image:url(/pick-up/3ossan/present/img/news.gif); width:351px; height:74px;}

#title #ticket{ background-repeat:no-repeat; background-image:url(/pick-up/3ossan/present/img/ticket.gif); width:611px; height:42px; margin-top:100px;}

#title .bookcover{
	background-image:url(/pick-up/3ossan/present/img/bookcover.jpg);
	width:154px;
	height:223px;
	position:absolute;
	top:85px;
	left:686px
}
#title #wchance{ background-image:url(/pick-up/3ossan/present/img/wchance.gif); width:426px; height:71px; margin-top:15px;}

p.lead{ margin-top:15px; line-height:1.2}

#present{ margin-top:30px; position:relative; top:0; left:0; width:785px; height:250px;}

#present #ticketinfo{ background-repeat:no-repeat;
	background-image:url(/pick-up/3ossan/present/img/ticketinfo.gif);
	width:441px;
	height:151px;
	position:absolute;
	top:1px;
	left:1px
}

#present .arrow{ background-repeat:no-repeat;
	background-image:url(/pick-up/3ossan/present/img/arrow.gif);
	width:249px;
	height:119px;
	position:absolute;
	top:-1px;
	left:448px
}

#present #toha{ background-repeat:no-repeat;
	background-image:url(/pick-up/3ossan/present/img/toha.gif);
	width:410px;
	height:87px;
	position:absolute;
	top:173px;
	left:1px
}

#present #wchanceinfo{ background-repeat:no-repeat;
	background-image:url(/pick-up/3ossan/present/img/wchanceinfo.gif);
	width:351px;
	height:118px;
	position:absolute;
	top:124px;
	left:427px
}

#entry{ background-color:#e2752d; padding:15px 30px; line-height:1.2; margin-top:30px;}
#entry ul{ margin-top:15px;}

ul.alart{ font-size:77%; line-height:1.2; margin-top:15px;}
p span,h1 span,h2 span{ display:none}
