/**********************
date 2011/09/08
ver 1.00
*********************/

@charset "euc-jp";

/* ===========ヘッダ=========== */
#top #header{
	background: url("http://i.yimg.jp/images/evt/pinkribbon2011/header-bg_a2.png") no-repeat;
	height:155px;
	width:950px;
	_margin:0 0 0  -480px;
}
#top #header h1{
	text-indent:-9999px;
	position: absolute;
	overflow:hidden;
	height:103px;
	width:500px;
	left: 234px;
	top: 22px;
}
#top #header .yahoo{
	display:block;
	height: 36px;
	width: 110px;
	top:34px;
	left:793px;
}

/* ===========メイン=========== */
#top #main{
	margin:0;
	padding:1px 0 0 0; /* firefoxバグ対策のため1px */
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/top-mainhead-bg.png") no-repeat -87px -0px;
	width:949px;
}
#top .left{
	float:left;
	width:605px;
	margin:0 0 0 12px;
	padding:0;
	display: inline;
}
#top .right{
	float:right;
	width:300px;
	margin:0 14px 0 0;
	padding:0;
	display: inline;
}
.none{
	color:#f00;
	font-size:75%;
	line-height:110%;
	margin:5px 0 0 0;
}

/* ピンクリボンスペシャルメッセージ */
#top .left .message{
	margin:4px 0 0 0;
}

/* 乳がんについて、あなたはどれだけ知っていますか？ */
#top .left .about{
	margin:3px 0 0 0;
}

/* チャリティーオークション */
#top .left .auction{
	margin:15px 0 0 0;
}

/* ピンクリボンアイテムを身につけよう */
#top .left .item{
	border:1px solid #F89ECD;
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/top-l-item-title2.png") no-repeat #fff;
	margin:12px 0 0 0;
	padding:10px 12px 10px 12px;
}
#top .left .item .title{
	width:340px;
	height:22px;
	text-indent:-9999px;
	margin:0 0 0 58px;
	overflow:hidden;
}
#top .left .item .contents{
	margin:5px 0 15px 58px;
	font-size:75%;
	line-height:135%;
}
#top .left .item table{
	margin: 0 auto;
}
#top .left .item .item-contents{
	background:#FFE8E3;
	padding:10px 10px 0 10px;
	font-size:75%;
	line-height:135%;
	vertical-align:top;
}
#top .left .item .space{
	background:#fff;
	width:7px;
}
#top .left .item ul{
	padding: 0;
	margin:0 0 0 58px;
}
#top .left .item li{
	padding: 0 0 10px 21px;
	margin:0;
	font-size:85%;
}
#top .left .item li a{
	font-weight:normal;
}
#top .left .item li p{
	margin:5px 0;
}
#top .left .item .syousai{
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/top-l-item-icon1.png") no-repeat 0 5px;
	display:block;
	padding:0 0 0 10px;
	font-weight:normal;
}
#top .left .item .volunteer{
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/volunteer16.gif") no-repeat 0 3px;
}
#top .left .item .avata{
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/avata16.gif") no-repeat 0 3px;
}
#top .left .item .blog{
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/blog16.gif") no-repeat 0 3px;
}
#top .left .item .msgr{
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/msgr16.gif") no-repeat 0 3px;
}
#top .left .item .karada{
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/health16.gif") no-repeat 0 3px;
}


/* 毎月のセルフチェック日を教えてくれるボタンをダウンロード */
#top .right .pinkbtn{
	position:relative;
	width:300px;
	height:125px;
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/top-r-pinkbutton.png") no-repeat;
	padding:0;
	margin:-10px 0 0 0;
}
#top .right .pinkbtn .contents{
	position:relative;
	top:25px;
	left:11px;
	width:203px;
	height:60px;
	text-indent:-9999px;
}
#top .right .pinkbtn .link{
	position:absolute;
	line-height:120%;
	top:93px;
	left:49px;
}
#top .right .pinkbtn .btn{
	position:absolute;
	top:90px;
	left:154px;
}
#top .right .pinkbtn .none{
	position:absolute;
	top:125px;
	left:0;
}

/* 「乳がん」について相談しましょう！ */
#top .right .soudan{
	position:relative;
	margin:5px 0;
}
#top .right .soudan .link{
	font-size:85%;
	padding:10px 15px 0 15px;
	margin:0;
	border-left:1px solid #C9A063;
	border-right:1px solid #C9A063;
}
#top .right .soudan .link li{
	padding: 0 0 10px 23px;
	margin:0;
}
#top .right .soudan .link .karada{
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/health16.gif") no-repeat 0 3px;
}
#top .right .soudan .link .tie{
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/knowledge16.gif") no-repeat 0 2px;
	padding-bottom:5px;
}

/* モバイル版ピンクリボン特集2011 */
#top .right .mobile{
	position:relative;
	margin:5px 0;
}
#top .right .mobile .link{
	font-size:85%;
	padding:10px 15px 1px 15px;
	margin:0;
	border-left:1px solid #FD5B84;
	border-right:1px solid #FD5B84;
}
#top .right .mobile .link .qr{
	float:left;
	margin:0 7px 0 0;
	padding:0 0 30px 0;
	border:3px solid #fff;
}
#top .right .mobile .link a{
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/phonemail.gif") no-repeat 0 0;
	display:inline;
	padding: 0 0 10px 35px;
	margin:0;
}

/* Yahooサービス */
#top .right .service{
	position:relative;
	margin:5px 0;
}
#top .right .service .link{
	font-size:85%;
	padding:10px 15px 0 15px;
	margin:0;
	border-left:1px solid #C9A063;
	border-right:1px solid #C9A063;
}
#top .right .service .link li{
	padding: 0 0 10px 21px;
	margin:0;
}
#top .right .service .link .karada{
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/health16.gif") no-repeat 0 3px;
}
#top .right .service .link .travel{
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/travel16.gif") no-repeat 0 3px;
}
#top .right .service .link .volunteer{
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/volunteer16.gif") no-repeat 0 3px;
}
#top .right .service .link .blog{
	background:url("http://i.yimg.jp/images/evt/pinkribbon2011/blog16.gif") no-repeat 0 3px;
}

.border1{
	margin:5px 0;
	display:block;
}
.bunner img{
	margin:0 0 5px 0;
}