@charset "utf-8";

/*
 汎用
-----------------------------------------------------------*/
* img{
	border:0;
}
* p{
	margin:0;
	padding:0;
}
ul, ol, li, dl, dt, dd {
	margin:0;
	padding:0;
	list-style-type:none;
}

/*
 メインフレーム
-----------------------------------------------------------*/
#CONTENT {
	width:800px;
	padding:10px 20px 0 15px;
}
#TOPICPATH {
	padding:10px 0 0 17px;
}

/*
 見出し
-----------------------------------------------------------*/
/* h1 */
div.mainArea h1 {
	margin:0 0 9px 0;
}
/* h2 */
h2 {
	width:745px;
	margin:20px 0 0 0;
	padding:6px 10px 5px 10px;
	background:url(/psc/goods/sumo/images/bg_h2.gif) repeat-x top left;
	color:#fff;
}
* html h2 {
	width:765px;
}

/*
 メインタイトルエリア
-----------------------------------------------------------*/
div.mainArea {
	position:relative;
	width:755px;
	background:#030303 url(/psc/goods/sumo/images/ph_main.jpg) no-repeat 0 65px;
	border:5px solid #bc962b;
}
div.mainArea p.period {
	position:absolute;
	top:69px;
	left:18px;
}
div.mainArea div.stampBox {
	width:248px;
	margin:0 0 14px 478px;
	padding:7px;
	background:#e5d44f url(/psc/goods/sumo/images/bg_frame_01.gif) no-repeat bottom left;
	text-align:center;
}
* html div.mainArea div.stampBox {
	width:262px;
}
div.mainArea div.stampBox p.floRight {
	width:117px;
}
div.mainArea div.stampBox p.floRight img {
	margin-bottom:5px;
}
div.mainArea div.stampBox p.floLeft img {
	margin-bottom:7px;
}

/*
 販売記者会見
-----------------------------------------------------------*/
div.pressFrame {
	width:725px;
	margin:0;
	padding:15px 12px 13px 18px;
	background-color:#f3ebc2;
	border-left:5px solid #bc962b; 
	border-bottom:5px solid #bc962b; 
	border-right:5px solid #bc962b;
}
* html div.pressFrame {
	width:765px;
}
div.pressFrame h2 {
	width:725px;
	margin:0 0 18px 0;
	padding:0;
	background-image:none;
}
div.pressFrame div.comment {
	float:left;
	width:405px;
}
div.pressFrame div.comment p.photo {
	float:left;
	width:147px;
}
div.pressFrame div.comment p.txt {
	float:right;
	width:246px;
}
div.pressFrame div.rikishiFrame {
	float:right;
	width:301px;
	padding-bottom:10px;
	border:3px solid #e2cd7e;
}
div.pressFrame div.rikishiFrame h3 {
	margin:0;
	padding:2px 6px 5px 6px;
	background-color:#e2cd7e;
}
div.pressFrame div.rikishiFrame p.photo {
	float:left;
	width:71px;
}
div.pressFrame div.rikishiFrame div.clearFix {
	padding:10px 7px 0 10px;
}
div.pressFrame div.rikishiFrame p.profile {
	float:right;
	width:201px;
	font-size:80%;
	line-height:140%;
}
div.pressFrame div.rikishiFrame p.profile span {
	font-weight:bold;
}

/*
 優勝決定の一番
-----------------------------------------------------------*/
div.contentsBox {
	width:758px;
	padding:8px 0 8px 7px;
	background-color:#e3dfc6;
}
* html div.contentsBox {
	width:765px;
}
div.contentsBox div.box {
	float:left;
	width:118px;
	padding-right:8px;
}
* html div.contentsBox div.box {
	width:126px;
}
div.contentsBox div.box p {
	margin:0 2px 0 3px;
	font-size:80%;
	line-height:140%;
}
div.contentsBox div.box p.title {
	margin:7px 2px 0 3px;
	font-size:100%;
}
div.contentsBox div.box p.title span {
	font-size:80%;
}
div.contentsBox div.box p.photo {
	margin:0;
}

/*
 優勝力士
-----------------------------------------------------------*/
div.contentsBox div.championship {
	float:left;
	width:245px;
	padding-right:5px;
}
* html div.contentsBox div.championship {
	width:250px;
}
div.contentsBox div.championship p.photo {
	float:left;
	width:94px;
	border:3px solid #ceab40;
}
div.contentsBox div.championship div.profile {
	float:right;
	width:135px;
}
div.contentsBox div.championship .yokozuna {
	font-weight:bold;
}
div.contentsBox div.championship .txs {
	font-size:80%;
	line-height:140%;
}

/* toTop
-----------------------------------------------------------*/
#CONTENT .toTop {
	width:765px;
	margin:8px 0 40px 0;
	text-align:right;
}
#CONTENT .toTop a {
	padding:0 0 0 10px;
	background:url(/psc/gift/select/images/index_icon_to_top.gif) 0 3px no-repeat;
}

