@charset "euc-jp";
/* -----------------------------------------------------------
CSS Information

 file name:common.css
 author:Yahoo! JAPAN
 auth level:css/common.css
 last updated:2008.11.25
----------------------------------------------------------- */

/* ******************************************************************************* */
/*      Yahoo!オークション　5,000円未満の商品はYahoo!ポイントで補償！              */
/* ******************************************************************************* */

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*      Base                                                                       */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

html {
	height:100%;
}

body {
	margin:0;
	padding:0;
	text-align:center;
	background:url(https://s.yimg.jp/images/auct/notice/compensation/images/pc_bg.gif) 0 0 repeat;
}

h1,h2,h3,h4,h5,h6,p,div,ul,ol,li,dl,dd,dt,form {
	margin:0;
	padding:0;
	font-weight:normal;
}

img {
	padding:0;
	margin:0;
	border:0;
}

/* ---------- wapper ---------- */
div#wrapper {
	width:948px;
	padding:0;
	margin:0 auto 0 auto;
	background:#ffffff;
	border-left:1px solid #c0c7c8;
	border-right:1px solid #c0c7c8;
}


/* ================================================================================ */
/*      1. #modMustHead                                                             */  
/* ================================================================================ */

div#modMustHead {
	width:909px;
	font-size:80%;
	display:inline-block;
	margin:0 auto 0 auto;
	padding-top:10px;
}


/* ---------- img　余白　0px ---------- */
div#modMustHead img {
	margin:0;
	padding:0;
	border:0;
	vertical-align:text-bottom;
}


/* ---------- Yロゴ ---------- */
div#modMustHead div.untLogo {
	width:259px;
	float:left;	
}


/* ---------- Yahoo! JAPAN - オークション利用登録 - ヘルプ　枠 ---------- */
div#modMustHead div.untAbout {
	text-align:right;
}

div#modMustHead div.untAbout ul {
	margin:0 0 0 259px;
	padding:10px 0;
	border-bottom:solid 1px #dddddd;
	list-style:none;
}

div#modMustHead div.untAbout li {
	display:inline;
}


/* ================================================================================ */
/*      2. #modPan                                                             */  
/* ================================================================================ */

div#modPan {
	width:899px;
	font-size:80%;
	margin:0 auto 0 auto;
	padding:16px 0 7px 10px;
	text-align:left;
}

div#modPan span {
	font-weight:bold;
}


/* ================================================================================ */
/*      3. #modHead                                                                 */  
/* ================================================================================ */

div#modHead {
	width:926px;
	height:165px;
	margin:0 10px 27px 12px;
	background:url(https://s.yimg.jp/images/auct/notice/compensation/images/pc_head_bg.gif) 0 0 no-repeat;
	position:relative;
}


/* ---------- h1 ---------- */
div#modHead h1 {
	width:520px;
	height:114px;
	top:25px;
	left:178px;
	text-indent:-9999px;
	position:absolute;
	background:url(https://s.yimg.jp/images/auct/notice/compensation/images/pc_head_h1.gif) 0 0 no-repeat;
}


div#modHead p {
	top:28px;
	right:19px;
	position:absolute;
}


/* ================================================================================ */
/*      4. #modContents                                                             */  
/* ================================================================================ */

div#modContents {
	width:948px;
	margin:0 auto 0 auto;
	padding:0 0 10px 0;
}


/* ================================================================================ */
/*      5. #modPremium                                                              */  
/* ================================================================================ */

div#modPremium {
	width:664px;
	line-height:150%;
	text-align:center;
	margin:0 auto 37px auto;
	padding:20px 0 22px 0;
	border:1px solid #90c727;
}


/* ---------- P ---------- */
div#modPremium p.pts01 {
	font-size:110%;
	font-weight:bold;
}

div#modPremium div.pts02 {
	width:630px;
	font-size:110%;
	line-height:150%;
	text-align:left;
	margin:15px auto 0 auto;
}

div#modPremium ul.pts01 li {
	font-size:90%;
	font-weight:bold;
	list-style:none;
}

div#modPremium ul.pts02 {
	margin:15px 0 0 0;
	list-style:none;
}

div#modPremium ul.pts02 li {
	font-size:90%;
}

div#modPremium p.pts03 {
	font-size:75%;
	line-height:140%;
	text-align:left;
}


/* ================================================================================ */
/*      6. #modQa01                                                                 */  
/* ================================================================================ */

div#modQa01 {
	width:911px;
	text-align:left;
	margin:0 auto 40px auto;
}


/* ---------- 背景 ---------- */
div#modQa01 div.decBg {
	background:url(https://s.yimg.jp/images/auct/notice/compensation/images/pc_bg_001.gif) 0 0 repeat-y;
}


/* ---------- 上　まる角 ---------- */
div#modQa01 div.decUt {
	background:url(https://s.yimg.jp/images/auct/notice/compensation/images/pc_ut_001.gif) top no-repeat;
}


/* ---------- 下　まる角 ---------- */
div#modQa01 div.decUb {
	background:url(https://s.yimg.jp/images/auct/notice/compensation/images/pc_ub_001.gif) bottom no-repeat;
}


/* -------------------------------------------------------------------------------- */
/*      6-1. untHead                                                                */  
/* -------------------------------------------------------------------------------- */

div#modQa01 div.untHead {
	width:901px;
	height:35px;
	padding:7px 0 0 10px;
}


/* -------------------------------------------------------------------------------- */
/*      6-2. untBody                                                                */  
/* -------------------------------------------------------------------------------- */

div#modQa01 div.untBody {
	width:897px;
	padding:16px 0 21px 14px;
}

div#modQa01 div.untBody p.pts01 {
	margin:0 0 21px 0;
}


/* ================================================================================ */
/*      6. #modQa02                                                                 */  
/* ================================================================================ */

div#modQa02 {
	width:911px;
	text-align:left;
	margin:0 auto 50px auto;
}


/* ---------- 背景 ---------- */
div#modQa02 div.decBg {
	width:911px;
	background:url(https://s.yimg.jp/images/auct/notice/compensation/images/pc_bg_002.gif) 0 0 repeat-y;
}


/* ---------- 上　まる角 ---------- */
div#modQa02 div.decUt {
	width:911px;
	background:url(https://s.yimg.jp/images/auct/notice/compensation/images/pc_ut_002.gif) top no-repeat;
}


/* ---------- 下　まる角 ---------- */
div#modQa02 div.decUb {
	width:911px;
	background:url(https://s.yimg.jp/images/auct/notice/compensation/images/pc_ub_002.gif) bottom no-repeat;
}


/* ---------- フロート　左カラム ---------- */
div#modQa02 div.wrLeft {
	width:432px;
	float:left;
}


/* ---------- フロート　右カラム ---------- */
div#modQa02 div.wrRight {
	width:431px;
	float:right;
}


/* -------------------------------------------------------------------------------- */
/*      6-1. untHead                                                                */  
/* -------------------------------------------------------------------------------- */

div#modQa02 div.wrLeft div.untHead {
	width:422px;
	height:33px;
	padding:6px 0 0 10px;
}

div#modQa02 div.wrRight div.untHead {
	width:421px;
	height:33px;
	padding:6px 0 0 10px;
}


/* -------------------------------------------------------------------------------- */
/*      6-2. untBody                                                                */  
/* -------------------------------------------------------------------------------- */

div#modQa02 div.wrLeft div.untBody {
	width:418px;
	padding:15px 0 17px 14px;
}

div#modQa02 div.wrRight div.untBody {
	width:417px;
	padding:15px 0 17px 14px;
}

div#modQa02 p.pts01 {
	margin:0 0 21px 0;
}

div#modQa02 p.pts02 {
	padding:24px 0 0 0;
	text-align:right;
}


/* ================================================================================ */
/*      7. #modFooter                                                               */  
/* ================================================================================ */

div#modFooter {
	width:911px;
	margin:0 auto 0 auto;
	text-align:center;
}


/* ---------- P ---------- */
div#modFooter p.copyRight {
	font-size:80%;
}


/* ================================================================================ */
/*      0. フロート解除                                                             */  
/* ================================================================================ */

div#modMustHead:after,
div#modQa02 div.decUt:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}
