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

 file name:top.css
 author:Yahoo! JAPAN
 auth level:/images/auct/koubai/top/
 last updated:2009.4.16
----------------------------------------------------------- */

/************************************************************************/

/* koubai top only */

/************************************************************************/

/*----------------------------------------------------------------------------------------------#Redefinition*/
/*-------------Base*/
html{
	height:100%;
	margin-bottom:1px;
}
body{
	margin:0;
	padding:0;
}
h1,h2,h3,h4,h5,h6,p,div,ul,ol,li,dl,dd,dt,form,span{
	margin:0;
	padding:0;
	font-weight:normal;
	font-size:100%;
}
img{
	padding:0;
	margin:0;
	border:0;
}
.clear{
	clear:both;
	font-size:0;
	line-height:0;
	height:0;
}
div.center{
	text-align:center;
}
div.center table{
	margin:0 auto 0 auto;
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
/*----------------------------------------------------------------------------------------------#wrapper*/
div#wrapper{
	width:950px;
	margin:0 auto 0 auto;
	padding-bottom:10px;
	text-align:left;
}
/*----------------------------------------------------------------------------------------------#uhd*/
div#uhd{
	margin-bottom:15px;
}
/*----------------------------------------------------------------------------------------------#MustHead02*/

/*====== header renew 2013.3.15 =====================*/
.TotalNumber{
width:950px;
margin: 14px auto 0;
font-size:80%;
text-align: center;
white-space: nowrap;
}

.SearchArea{ 
width:950px;
border: solid 1px #b3b3b3; 
background-color: #f1f1f1;
padding: 4px 0 4px;
margin: 4px 0 10px;
/*text-align: center;*/
}

.SearchAreaTable{ 
margin: 0 auto 0;
} 

.SearchArea img{ 
/*display:table-cell;*/
/*margin-bottom:1px;*/
height:21px;
vertical-align:middle;
white-space: nowrap;
}

.SearchArea .FormTxt01{ 
font-weight:bold;
margin: 0 0 0 0;
font-size:80%;
white-space: nowrap;
}
.SearchArea .FormTxt02{ 
margin: 0 0 0 20px;
font-size:74%;
white-space: nowrap;
}

.SearchArea input.formWaku{ 
border: solid 1px #b3b3b3;
margin:0 2px 0 4px;
_margin:0 2px 1px 4px;
}
/*====== /header renew 2013.3.15 =====================*/








div#modMustHead02{
	width:948px;
	margin-bottom:20px;
	border:solid 1px #dddddd;	
	font-size:80%;
}
div#modMustHead02 div.untBody{
	width:100%;
	*display:inline-block;
}
div#modMustHead02 div.untBody:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}
div#modMustHead02 div.untBody img{
	margin:0;
	padding:0;
	border:0;
	vertical-align:text-bottom;
}
/*Logo*/
div#modMustHead02 div.untBody div.ptsLogo{
	width:168px;
	padding:4px 3px 3px 3px;
	float:left;
}
div#modMustHead02 div.untBody div.ptsLogo p{
	margin:0;
}
/*About*/
div#modMustHead02 div.untBody div.ptsAbout{
	text-align:right;
}
div#modMustHead02 div.untBody div.ptsAbout ul{
	margin:0 0 0 168px;
	padding:9px 6px 5px 0;
	list-style:none;
}
div#modMustHead02 div.untBody div.ptsAbout li{
	display:inline;
}
div#modMustHead02 div.untBody div.ptsAbout li a{
	vertical-align:top;
}
/*----------------------------------------------------------------------------------------------#modLogin*/
div#modLogin{
	width:950px;	
	font-size:80%;
	margin-bottom:5px;
}
/*===========================
	framework
===========================*/
div#modLogin div.untBody{
	margin:0;
	padding:0;
	*display:inline-block;
}
div#modLogin div.untBody:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}
/*--------------------------
	framework
--------------------------*/
div#modLogin div.untBody div.wrLeft{
	width:469px;
	margin-left:6px;
	*margin-left:3px;
	float:left;
}
div#modLogin div.untBody div.wrRight{
	width:469px;
	float:left;
	text-align:right;
	margin-right:6px;
	*margin-right:3px;
}
/*----------------------------------------------------------------------------------------------#modSchBar*/

/*----------------------------------------------------------------------------------------------#modCtgPath*/
div#modCtgPath{
	width:938px;
	margin:0 6px 15px 6px;
	font-size:80%;
}
div#modCtgPath span{
	font-weight:bold;
}
/*----------------------------------------------------------------------------------------------#modTopTxtLink*/
div#modTopTxtLink{
	width:950px;
	margin-bottom:15px;
	font-size:80%;
}
/*===========================
	table
===========================*/
div#modTopTxtLink table{
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
	border:none;
	margin:0;
	padding:0;
}
div#modTopTxtLink table td{ 
	margin:0;
	padding:0;
	text-align:center;
	font-weight:bold;
}
div#modTopTxtLink table td span img{
	position:relative;
	top:-2px;
	left:0;
	margin-right:4px;
}
/*=================================================================================================#mainCts*/
table#mainCts{
	width:950px;
	border-collapse:collapse;
	border-spacing:0;
	border:none;
	margin:0 0 8px 0;
	*margin:0 0 10px 0;
	padding:0;
	color:#333333;
}
table#mainCts td{ 
	margin:0;
	padding:0;
	vertical-align:top;
}
/*===========================
	framework
===========================*/
table#mainCts div#LeftClm{
	width:180px;
	margin-right:12px;
}
table#mainCts div#RightClm{
	width:180px;
	margin-left:12px;
}
/*=================================================================================================common Box*/
/*===========================
	decBox01
===========================*/
div.decBox01{
	width:180px;
	padding-bottom:3px;
	margin-bottom:10px;
	background:url(https://s.yimg.jp/images/auct/koubai/top/bg_004.gif) 0 0 repeat-y;
	border-bottom:solid 1px #ff963a;
	font-size:80%;
}
div.decBox01 h2{
	margin-bottom:10px;
}
/*--------------------------
	untBody
--------------------------*/
div.decBox01 div.untBody{
	margin:0;
	padding:0 5px 0 10px;
}
/*===========================
	decBox03
===========================*/
div.decBox03{
	width:180px;
	padding:10px 0 3px 0;
	margin-bottom:10px;
	background:url(https://s.yimg.jp/images/auct/koubai/top/bg_004.gif) 0 0 repeat-y;
	border-top:solid 1px #ff963a;
	border-bottom:solid 1px #ff963a;
	font-size:80%;
}
div.decBox03 h3{
	font-weight:bold;
	text-align:center;
}
/*--------------------------
	untBody
--------------------------*/
div.decBox03 div.untBody{
	margin:0;
	padding:0 5px 0 10px;
}
/*--------------------------
	untFoot
--------------------------*/
div.decBox03 div.untFoot{
	margin:0;
	padding:0 5px 0 10px;
}
/*----------------------------------------------------------------------------------------------#modCtgBox*/
/*===========================
	decBox01
===========================*/
div.decBox01 div.untBody div#treeDiv1{
	font-size:126%;
}
/*===========================
	NsNavi
===========================*/
/*--------------------------
	ul
--------------------------*/
div#modCtgBox div#NsNavi ul{
	font-size:126%;
}
/*===========================
	untFoot
===========================*/
div#modCtgBox div.untFoot{
	font-size:126%;
}
/*----------------------------------------------------------------------------------------------#modSchPrice*/
/*--------------------------
	ul
--------------------------*/
div#modSchPrice div.untBody ul{
	list-style:none;
}
div#modSchPrice div.untBody ul li{
	background:url(https://s.yimg.jp/images/auct/koubai/top/ic_002.gif) 0 0.25em no-repeat;
	padding-left:10px;
	margin-bottom:3px;
}
/*----------------------------------------------------------------------------------------------#modFstPart*/
/*===========================
	untBody
===========================*/
div#modFstPart div.untBody{
	margin:0;
	padding:0 5px 0 10px;
}
/*--------------------------
	dl
--------------------------*/
div#modFstPart div.untBody dt{
	font-weight:bold;
	margin-bottom:5px;
}
div#modFstPart div.untBody dd{
	margin-bottom:10px;
}
/*--------------------------
	ul
--------------------------*/
div#modFstPart div.untBody ul{
	list-style:none;
}
div#modFstPart div.untBody ul li{
	background:url(https://s.yimg.jp/images/auct/koubai/top/liststyle_001.gif) 0 0.45em no-repeat;
	padding-left:7px;
	margin-bottom:3px;
}
/*----------------------------------------------------------------------------------------------#modSdl*/
div#modSdl{
	width:566px;
	padding-bottom:10px;
	margin-bottom:10px;
	background:url(https://s.yimg.jp/images/auct/koubai/top/bg_006.gif) 0 0 repeat-y;
	border-bottom:solid 1px #c9c9c9;
	font-size:80%;
}
div#modSdl h2{
	margin-bottom:10px;
}
/*===========================
	untBody
===========================*/
div#modSdl div.untBody{
	margin:0;
	padding:20px 0 18px 0;
	*padding:21px 0 19px 0;
}
div#modSdl p{
	font-weight:bold;
	text-align:center;
	color:#000000;
}
/*----------------------------------------------------------------------------------------------#modPickUp*/
div#modPickUp{
	width:566px;
	margin-bottom:10px;
	font-size:80%;
}
div#modPickUp h2{
	margin-bottom:10px;
}
/*===========================
	table
===========================*/
div#modPickUp table{
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
	border:none;
	margin:0;
	padding:0;
}
div#modPickUp table th,
iv#modPickUp table td{ 
	margin:0;
	padding:0;
	vertical-align:top;
}
/*--------------
	th
----------------*/
div#modPickUp table th{
	text-align:center;
	padding-bottom:5px;
	vertical-align:middle;
}
/*--------------
	td
----------------*/
div#modPickUp table td div.decTxt01{
	width:166px;
	font-weight:bold;
	margin:0 auto 0 auto;
}
div#modPickUp table tr.decTr01 td{
	padding-top:3px;
}
div#modPickUp table tr.decTr01 td span{
	color:#a10000;
	font-weight:bold;
}
div#modPickUp table tr.decTr02 td span{
	color:#1f5800;
	font-weight:bold;
}

/*----------------------------------------------------------------------------------------------#modListUp*/
div#modListUp{
	width:566px;
	padding:0;
	margin-bottom:10px;
	background-color:#f4f4f4;
	font-size:80%;
}

/*===========================
	untBody
===========================*/
div#modListUp div.decBg01{
	width:566x;
	background:url(https://s.yimg.jp/images/auct/koubai/top/bg_014.gif) 0 top no-repeat;
	margin:0;
	padding:0;
}

div#modListUp div.decBg02{
	width:566px;
	background:url(https://s.yimg.jp/images/auct/koubai/top/bg_015.gif) 0 bottom no-repeat;
	margin:0;
	padding:0;
}

div#modListUp div.untBody{
	width:546px;
	margin:0;
	padding:10px;
}

/*clearfix*/

div#modListUp div.untBody:after{
	content:".";  
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}

div#modListUp div.untBody{
	*display: inline-block;
}

/*clearfix*/

/*--------------
	ul
----------------*/
div#modListUp div.untBody ul{
	width:176px;
	padding:0 8px 0 0;
	list-style:none;
	display:block;
	float:left;
}

div#modListUp div.untBody ul.ptsLast{
	width:176px;
	padding:0;
	list-style:none;
	display:block;
	float:left;
}

div#modListUp div.untBody ul li{
	background:url(https://s.yimg.jp/images/auct/koubai/top/liststyle_001.gif) 0 0.45em no-repeat;
	padding-left:7px;
	margin-bottom:8px;
}

div#modListUp div.untBody ul li.ptsLast{
	margin-bottom:0;
}

/*----------------------------------------------------------------------------------------------#modRcmProp*/
div#modRcmProp{
	width:566px;
	padding-bottom:10px;
	margin-bottom:10px;
	background:url(https://s.yimg.jp/images/auct/koubai/top/bg_006.gif) 0 0 repeat-y;
	border-bottom:solid 1px #c9c9c9;
	font-size:80%;
}
div#modRcmProp h2{
	margin-bottom:10px;
}
/*===========================
	untBody
===========================*/
div#modRcmProp div.untBody{
	margin:0;
	padding:0 5px 0 10px;
}
/*--------------------------
	table
--------------------------*/
div#modRcmProp table{
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
	border:none;
	margin:0;
	padding:0;
}
div#modRcmProp table th,
div#modRcmProp table td{ 
	margin:0;
	padding:0;
	vertical-align:top;
}
div#modRcmProp table th{
	width:1%;
	padding-right:10px;
}
/*--------------------------
	dl
--------------------------*/
div#modRcmProp dt{
	font-weight:bold;
	margin-bottom:5px;
}
/*--------------
	ul
----------------*/
div#modRcmProp div.untBody ul{
	list-style:none;
}
div#modRcmProp div.untBody ul li{
	background:url(https://s.yimg.jp/images/auct/koubai/top/liststyle_001.gif) 0 0.45em no-repeat;
	padding-left:7px;
	margin-bottom:3px;
}


/*----------------------------------------------------------------------------------------------#modAttention*/
div#modAttention{
	width:566px;
	padding-bottom:10px;
	margin-bottom:10px;
	background:url(https://s.yimg.jp/images/auct/koubai/top/bg_006.gif) 0 0 repeat-y;
	border-bottom:solid 1px #c9c9c9;
	font-size:80%;
}

div#modAttention h2{
	margin-bottom:10px;
}
/*===========================
	untBody
===========================*/

div#modAttention div.untBody{
	width:551px;
	margin:0;
	padding:0 3px 0 10px;
}

/*--------------
	ul
----------------*/
div#modAttention div.untBody ul{
	list-style:none;
}

div#modAttention div.untBody ul li{
	background:url(https://s.yimg.jp/images/auct/koubai/top/liststyle_001.gif) 0 0.45em no-repeat;
	padding-left:7px;
	margin-bottom:3px;
}

/*--------------
	p
----------------*/
div#modAttention div.untBody p{
	width:551px;
	margin:0;
	padding:0;
	text-align:right;
}

/*----------------------------------------------------------------------------------------------#modMyList*/
div#modMyList{
	width:100%;
	margin-bottom:10px;
	background:url(https://s.yimg.jp/images/auct/koubai/top/bg_010.gif) 0 0 repeat-y;
	border-bottom:solid 1px #c9c9c9;
	font-size:80%;
}
div#modMyList div.decBg01{
	background:url(https://s.yimg.jp/images/auct/koubai/top/bg_010.gif) right 0 repeat-y;
	padding-bottom:5px;
}
/*===========================
	untHead
===========================*/
div#modMyList div.untHead{
	background:url(https://s.yimg.jp/images/auct/koubai/top/bg_007.gif) 0 0 repeat-x;
	margin-bottom:5px;
}
div#modMyList div.untHead div.decBg01{
	margin:0;
	padding:0;
	background:url(https://s.yimg.jp/images/auct/koubai/top/bg_008.gif) 0 0 no-repeat;
}
div#modMyList div.untHead div.decBg02{
	background:url(https://s.yimg.jp/images/auct/koubai/top/bg_009.gif) right 0 no-repeat;
	position:relative;
}
div#modMyList div.untHead h2{
	padding:5px 0 5px 15px;
}
div#modMyList div.untHead p{
	position:absolute;
	top:6px;
	*top:7px;
	right:5px;
}
/* FF3.0 */
div#modMyList div.untHead p:-moz-broken{
	position:absolute;
	top:20px;
	right:5px;
}
/* FF3.0 */

div#modMyList div.untHead p img{
	position:relative;
	top:-1px;
	left:0;
	margin-right:4px;
}
/*===========================
	untBody
===========================*/
div#modMyList div.untBody{
	padding:0 6px;
}
/*--------------------------
	table
--------------------------*/
div#modMyList div.untBody table{
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
	border:none;
	margin:0;
	padding:0;
}
div#modMyList div.untBody table th,
div#modMyList div.untBody table td{ 
	margin:0;
	padding:5px 7px;
	vertical-align:top;
}
div#modMyList div.untBody table th{
	background-color:#ebebeb;
}
div#modMyList div.untBody table td{
	border-bottom:solid 1px #d7d7d7;
}
div#modMyList div.untBody table th.decTd01,
div#modMyList div.untBody table td.decTd01{
	text-align:center;
	white-space:nowrap;
}
div#modMyList div.untBody table th.decTd02,
div#modMyList div.untBody table td.decTd02{
	text-align:left;
	word-break:break-all;
}
div#modMyList div.untBody table th.decTd03,
div#modMyList div.untBody table td.decTd03{
	text-align:right;
	white-space:nowrap;
}
div#modMyList div.untBody table th.decTd01 img,
div#modMyList div.untBody table th.decTd03 img{
	vertical-align:top;
	margin-right:2px;
}
/*--------------------------
	no list
--------------------------*/
div#modMyList div.untBody p{
	margin:16px 0 10px 0;
	*margin:17px 0 11px 0;
	text-align:center;
	font-weight:bold;
}

/*----------------------------------------------------------------------------------------------#modSchedule*/
div#modSchedule{
	width:566px;
	padding-bottom:0;
	margin-bottom:10px;
	background:url(https://s.yimg.jp/images/auct/koubai/top/bg_006.gif) 0 0 repeat-y;
	border-bottom:solid 1px #c9c9c9;
	font-size:80%;
}

div#modSchedule h2{
	margin-bottom:10px;
}
/*===========================
	untBody
===========================*/

div#modSchedule div.untBody{
	width:546px;
	margin:0;
	padding:0 10px 0 10px;
}

/*--------------
	ul
----------------*/
div#modSchedule div.untBody ul{
	padding:0 0 10px 0;
	list-style:none;
	display:block;
}

div#modSchedule div.untBody ul li.decList01{
	background:url(https://s.yimg.jp/images/auct/koubai/top/liststyle_003.gif) 0 0.25em no-repeat;
	padding-left:12px;
	margin-bottom:3px;
	vertical-align:top;
}

div#modSchedule div.untBody ul li.decList01 img{
	margin-top:1px;
}

div#modSchedule div.untBody ul li.decList02{
	background:url(https://s.yimg.jp/images/auct/koubai/top/liststyle_004.gif) 0 0.25em no-repeat;
	padding-left:12px;
	margin-bottom:3px;
	vertical-align:top;
}

div#modSchedule div.untBody ul li.decList02 img{
	margin-top:1px;
}

/*--------------
	p
----------------*/
div#modSchedule div.untBody p{
	width:546px;
	margin:0 0 7px 0;
	padding:0 0 4px 0;
	border-bottom:solid 1px #f1f1f1;
}

/*--------------
	span
----------------*/
div#modSchedule div.untBody span{
	margin:0;
	padding:0 0 0 10px;
	vertical-align:top;
}

/*----------------------------------------------------------------------------------------------#modAdmFlow*/
div#modAdmFlow{
	width:566px;
	margin-bottom:10px;
	background:url(https://s.yimg.jp/images/auct/koubai/top/bg_006.gif) 0 0 repeat-y;
	border-bottom:solid 1px #c9c9c9;
	font-size:80%;
}
/*===========================
	untHead
===========================*/
div#modAdmFlow div.untHead{
	width:566px;
	background:#e7e7e7 url(https://s.yimg.jp/images/auct/koubai/top/bg_006.gif) 0 0 repeat-y;
	border-bottom:solid 1px #c9c9c9;
}
div#modAdmFlow div.untHead div.decBg01{
	background:url(https://s.yimg.jp/images/auct/koubai/top/bg_005.gif) 0 0 no-repeat;
}
/*--------------------------
	table
--------------------------*/
div#modAdmFlow div.untHead table{
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
	border:none;
	margin:0;
	padding:0;
}
div#modAdmFlow div.untHead table td{ 
	margin:0;
	padding:6px 0 4px 0;
	*padding:7px 0 3px 0;
}
div#modAdmFlow div.untHead table td.decTd01{
	width:1%;
	padding:5px 0;
}
div#modAdmFlow div.untHead table td.decTd02{
	width:100px;
	text-align:right;
	padding-right:5px;
}
/*--------------------------
	h2
--------------------------*/
div#modAdmFlow div.untHead h2{
	padding:0 10px 0 15px;
}
/*p*/
div#modAdmFlow div.untHead p img{
	position:relative;
	top:-1px;
	left:0;
	margin-right:4px;
}
/*===========================
	untBody
===========================*/
div#modAdmFlow div.untBody{
	padding:0 1px 1px 1px;
}
div#modAdmFlow div.untBody div.decBg01{
	background-color:#f6f6f6;
	padding:10px 0 3px 6px;
}
/*--------------------------
	pts01
--------------------------*/
div#modAdmFlow div.untBody div.pts01{
	*display:inline-block;
}
div#modAdmFlow div.untBody div.pts01:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}
div#modAdmFlow div.untBody div.pts01 p{
	float:left;
}
div#modAdmFlow div.untBody div.pts01 p.pts01a{
	padding-top:10px;
}
/*--------------------------
	pts02
--------------------------*/
div#modAdmFlow div.untBody div.pts02{
	*display:inline-block;
}
div#modAdmFlow div.untBody div.pts02:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}
div#modAdmFlow div.untBody div.pts02 p{
	width:49.9%;
	margin-top:5px;
	float:left;
	text-align:center;
}
/*----------------------------------------------------------------------------------------------#modTpc*/
/*===========================
	untBody
===========================*/
div#modTpc div.untBody{
	margin:0;
	padding:0 5px 0 10px;
}
/*--------------------------
	ul
--------------------------*/
div#modTpc div.untBody ul{
	list-style:none;
}
div#modTpc div.untBody ul li{
	background:url(https://s.yimg.jp/images/auct/koubai/top/liststyle_001.gif) 0 0.45em no-repeat;
	padding-left:7px;
	margin-bottom:3px;
}
/*----------------------------------------------------------------------------------------------#modRelated*/
/*===========================
	dl
===========================*/
div#modRelated dl dt{
	font-weight:bold;
	margin:5px 0 3px 0;
}
div#modRelated dl dt img{
	position:relative;
	top:2px;
	left:0;
	margin-right:4px;
}
div#modRelated dl dd{
	margin:0 0 3px 20px;
	padding-left:7px;
	background:url(https://s.yimg.jp/images/auct/koubai/top/liststyle_002.gif) 0 0.5em no-repeat;
}
/*----------------------------------------------------------------------------------------------#modSvcInfo*/
/*===========================
	h3
===========================*/
div#modSvcInfo h3{
	margin-bottom:5px;
}
div#modSvcInfo p{
	margin-bottom:5px;
}
/*===========================
	dl
===========================*/
div#modSvcInfo dl{
	text-align:center;
}
div#modSvcInfo dl dt img{
	vertical-align:top;
}
div#modSvcInfo dl dt,
div#modSvcInfo dl dd{
	margin-bottom:5px;
}
/*----------------------------------------------------------------------------------------------#modMblBox*/
/*===========================
	h3
===========================*/
div#modMblBox h3{
	margin-bottom:5px;
}
/*===========================
	untBody
===========================*/
div#modMblBox div.untBody p{
	margin-bottom:5px;
}
/*===========================
	untFoot
===========================*/
div#modMblBox div.untFoot{
	margin-bottom:3px;
}
div#modMblBox div.untFoot p.decUrlIc{
	margin-left:35px;
	text-indent:-35px;
}
div#modMblBox div.untFoot p.decUrlIc img{
	position:relative;
	top:2px;
	*top:3px;
	left:0;
	margin-right:2px;
}
/*----------------------------------------------------------------------------------------------#modYfooter*/
div#modYfooter{
	width:950px;
	text-align:center;
}
div#modYfooter a{
	text-decoration:underline;
}
div#modYfooter p{
	margin:0;
	padding:0;
}
/*end*/
