﻿@charset "utf-8";

/***** Yahoo! international auctions *****/
/***** LAST modified 2008.12.09 *****/


/* ------------------------------------------------------
reset
------------------------------------------------------- */

body {
	text-align: center;
	padding:0;
	color:#707070;
	margin:10px 20px;
	font-family:Arial, Geneva, Helvetica, sans-serif;
}

h1,h2,h3,h4,h5,h6,p,div,pre,span,ul,ol,li,dl,dt,dd,form,strong,em,img {
	margin: 0;
	padding: 0;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
}

img {
	border: 0px;
}

table {
	font-size: 100%;
}

ul,li{
	margin:0;
	padding:0;
	list-style:none;
}

option { 
	padding-right:0.5em;
} 

address { 
	font-style: normal; 
}

a:link	{
	color:#2590C8;
}

a:hover {
	color:#006FAB;
}

a:visited	{
	color:#2590C8;
}
/* common ********************************************************************************** */

/* ------------------------------------------------------
float
------------------------------------------------------- */
.flt_l { float: left;}
.flt_r { float: right;}


/* ------------------------------------------------------
float off
------------------------------------------------------- */
.clr {
	clear: both;
}

/* ------------------------------------------------------
display
------------------------------------------------------- */
.hyd {
	display: none;
}

/* ------------------------------------------------------
text-arign center
------------------------------------------------------- */
.cent{
	text-align:center;
}
/*common (layout) ********************************************************************************** */

/* ------------------------------------------------------
wrapper
------------------------------------------------------- */
#wrapper {
	width:100%;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

#wrapper02 {
}

/* ------------------------------------------------------
contents flame
------------------------------------------------------- */
#contents{
	margin-bottom:40px;
}

/* ------------------------------------------------------
teble recovery
------------------------------------------------------- */
.decRcvTop {
		margin-top:0;
	text-align: left;
}


/*common (part) ********************************************************************************** */

/* ------------------------------------------------------
musthead
------------------------------------------------------- */
#header{
	width:100%;
	background-color:#fff;
	height:50px;
}

#header a{
	color:#0000de;
}

/*logo*/
#header .hdlogo {
	display:block;
	width:278px;
	height:40px;
	float:left;
	background:url(/images/mh/auction_intl_je.gif) no-repeat 100% 0;
}

#header .hdlogo a {
	display:block;
	width:278px;
	height:40px;
}

#header i {
	display:none;
}

/*login*/
#header .hdlogin{
	width:auto;
	padding:0 0 0 15px;
	color:#000000;
	float:left;
}

#header .hdlogin a{
	color:#0000de;
}

#header .in{
	font-size:80%;
}

#header .up{
	font-size:70%;
}

/*link*/
#header .hdlink {
	font-size:75%;
	padding:0 10px 0 0;
	width:auto;
	float:right;
}

#header .hdlink li {
	display:inline;
	padding:0 1px;
	margin:0;
}

/* ------------------------------------------------------
search bar
------------------------------------------------------- */

/*background*/
#search {
	background:url(../images/bg_search_01.gif) repeat-x;
	height:50px;
}

#search .bg_left{
	background:url(../images/bg_search_02.gif) top left no-repeat;
	width:100%;
	margin:0;
	padding:0;
}

#search .bg_right{
	background:url(../images/bg_search_03.gif) top right no-repeat;
	width:100%;
	margin:0;
	padding:0;
}

/*form*/
#search .tbsearch {
	margin:11px 10px;
	_margin:11px 10px 12px 10px;
	width:auto;
	float:left;
	display:inline;
}

/*button*/
#search .btn{
	margin:0;
	padding:0;
	position:relative;
	top:5px;
}

/*text advance*/
#search .adv{
	font-size:75%;
	margin:0;
	padding:0;
	position:relative;
	bottom:4px;
}

/*right link*/
#search .tblink {
	font-size:75%;
	width:auto;
	margin:18px 5px;
	display:inline;
	float:right;
}

#search .tblink li {
	display:inline;
	padding-right:2px;
	margin:0;
}

/* ------------------------------------------------------
top bar
------------------------------------------------------- */
#topicbar {
	clear:both;
	display:block;
	padding:5px 0;
	width:100%;
}

#topicbar .favsite {
	font-size:80%;
	float:right;
}

#topicbar .favsite ul {
	white-space: nowrap;
}

#topicbar .favsite li {
	display:inline;
	padding:0 2px 0 5px;
	white-space: nowrap;
}

#topicbar img{
	padding-right:3px;
	position:relative;
	top:2px;
}

#topicbar .favsite a{
	color:#0000de;
}

#topicbar a:hover{
	color:#006FAB;
}

/* ------------------------------------------------------
derimita
------------------------------------------------------- */
#topicpath {
	float:left;
}

#topicpath li{
	font-weight:bold;
	display:inline;
	padding:0 2px 0 14px;
	float:left;
 background:url(../images/path_arrow.gif) center left no-repeat;
}

#topicpath li.first {
		padding-left:0px;
		background:none;
}

#topicpath a:hover{
	color:#006FAB;
}

/* ------------------------------------------------------
footer
------------------------------------------------------- */
#footer {
	clear:both;
	text-align:center;
	padding:10px 0;
	border-top:1px solid #999999;
	color:#000000;
	font-size:75%;
}

#footer ul{
	margin-bottom:6px;
	width:100%;
}

#footer li.first{
	border:0;
}

#footer li {
	display:inline;
	padding:0 2px 0 5px;
	margin:0;
	border-left:1px solid;
	color:#999999;
}

#footer a{
	color:#0000de;
}

/* ------------------------------------------------------
banner
------------------------------------------------------- */
#bn_right{
	margin-left:20px;
}


/*part ********************************************************************************** */
/* ------------------------------------------------------
navigation
------------------------------------------------------- */
#sidecont {
	display:block;
	float:left;
	width:220px;
	margin:10px 20px 0 0;
	_margin:10px 10px 0 0;
	background:url(../images/bg_001.gif);
	clear:both;
	border-bottom:#e9e9e9 solid 1px;
}

#catlist {
	width:100%;
}

#catlist p{
	background:url(../images/ic_ele_s.gif) no-repeat;
	padding:0 0 0 25px;
	margin:10px 0 0 5px;
	color:#006fab;
	font-weight:bold;
}

#catlist .tit_bg{
	background:url(../images/bg_categ_01.gif) no-repeat #a9dfff;
	width:220px;
}

#catlist h2 {
	color:#006fab;
	font-size:120%;
	font-weight:bold;
	font-family:Arial;
	padding:6px 0 6px 8px;
	vertical-align:middle;
}

#catlist ul,#viewallcat ul{
	margin-top:5px;
	_margin-top:10px;
}

#catlist li,#viewallcat li{
	background:url(../images/ic_list_01.gif) no-repeat 0px 0.6em;
	list-style:none;
	padding-left:10px;
	_padding:0 0 6px 10px;
	line-height:160%;
	margin-left:10px;
	font-size:85%;
}

#catlist a:hover{
	color:#006FAB;
	text-decoration:none;
}

#viewallcat {
	padding:10px;
	float:right;
}

/* ------------------------------------------------------
page bar
------------------------------------------------------- */
/***top***/
#pagebar_top {
	padding:15px 0 15px 0;
	_padding:15px 0 5px 0;
	color:#787878;
}

#pagebar_top h6 span{
	font-size:120%;
	color:#006fab;
}

#pagebar_top p {
	margin:0;
	font-size:80%;
	padding-top:3px;
}

#pagebar_top p a {
	border:1px solid #e9e9e9;
	margin:2px;
	padding:.2em .6em;
	font-weight:normal;
	text-decoration:none; zoom:1
}

#pagebar_top p a:hover {
	border: 1px solid #e9e9e9;
	margin:2px;
	padding:.2em .6em;
	font-weight:normal;
	text-decoration:underline;
	zoom:1
}

#pagebar_top .on{
	margin: 2px;
	padding:.3em .6em;
	color:#FFF;
	background:#2089c0;
	font-weight:bold;
	zoom:1
}

#pagebar_top .pageof{
	font-weight:bold;
	font-size:120%;
	_position:relative;
	_bottom:5px;
}

#pagebar_top .pageno{
	color:#006fab;
}


#pagebar_top p span .skip {
	background-color:#FFF;
	color:#666;
	border:none;
	font-weight:normal;
	margin:0
}

#pagebar_top a.prev, #pagebar_top a.next {
	font-weight:100;
}

#pagebar_top a.prev, #pagebar_top a:hover.prev {
	margin-left:8px;
	padding-left:12px;
	background:url(../images/ic_list_03.gif) no-repeat;
	background-position:5% 50%;
}

#pagebar_top a.next, #pagebar_top a:hover.next {
	padding-right:12px;
	background:url(../images/ic_list_01.gif) no-repeat ;
	background-position:90% 50%;
}

#pagebar_top .right {
}

/***bottom***/

#pagebar_btm {
	padding:15px 0 0 0;
	_padding:10px 0 0 0;
	color:#787878;
}

#pagebar_btm h6 span{
	font-size:120%;
	color:#006fab;
}

#pagebar_btm p {
	margin:0;
	font-size:80%;
	padding-bottom:3px;
}

#pagebar_btm p a {
	border:1px solid #e9e9e9;
	margin:2px;
	padding:.2em .6em;
	font-weight:normal;
	text-decoration:none;
	zoom:1;
}

#pagebar_btm p a:hover {
	border: 1px solid #e9e9e9;
	margin:2px;
	padding:.2em .6em;
	font-weight:normal;
	text-decoration:underline;
	zoom:1
}

#pagebar_btm .on{
	margin: 2px;
	padding:.3em .6em;
	color:#FFF;
	background:#2089c0;
	font-weight:bold;
	zoom:1
}

#pagebar_btm .pageof{
	font-weight:bold;
	font-size:120%;
	_position:relative;
	_bottom:5px;
}

#pagebar_btm .pageno{
	color:#006fab;
}

#pagebar_btm p span.skip {
	background-color:#FFF;
	color:#666;
	border:none;
	font-weight:normal;
	margin:0
}

#pagebar_btm a.prev, #pagebar_btm a.next {
	font-weight:100;
}

#pagebar_btm a.prev, #pagebar_btm a:hover.prev {
	margin-left:8px;
	padding-left:12px;
	background:url(../images/ic_list_03.gif) no-repeat;
	background-position:5% 50%;
}

#pagebar_btm a.next, #pagebar_btm a:hover.next {
	padding-right:12px;
	background:url(../images/ic_list_01.gif) no-repeat ;
	background-position:90% 50%;
}

#pagebar_btm .right {
	text-align:right
}

/* ------------------------------------------------------
view bar
------------------------------------------------------- */
.view{
	font-size:80%;
	background:#eaeaea;
	padding:5px 5px;
	color:#6c6c6c;
	margin:0;
	display:block;
}

.view span{
	font-weight:bold;
}


/* ------------------------------------------------------
item leaf list
------------------------------------------------------- */
#list{
}

#list thead{
	background:#dcefff;
	text-align:center;
	padding:5px;
	font-size:85%;
}

#list table{
	border-left:#e9e9e9 solid 1px;
	border-right:#e9e9e9 solid 1px;
	border-bottom:#e9e9e9 solid 1px;
}

#list td{
	border-top:#e9e9e9 solid 1px;
	border-collapse:collapse;
	text-align:center;
	vertical-align:top;
}

#list td .noborder{
	border-left:none;
	border-right:none;
}

#list td,#list th{
	padding:7px 7px;
}

#list h3{
	text-align:left;
	font-weight:bold;
}

#list h3 img{
	margin-left:3px;
	position:relative;
	top: 2px;
}

#list th{
	font-weight:100;
	white-space:nowrap;
}

#list .tit_price img{
	margin-right:2px;
	position:relative;
	top:1px;
}

#list .sortby{
 text-align:right;
	white-space:nowrap;
}

#list .btn img{
	margin-bottom:7px;
}

#list .tit{
	font-size:85%;
}

#list .tit02{
	font-size:85%;
	padding:15px 10px 25px 10px;
}


#list .price,#list .time_p{
	color: #ff0072;
	font-weight:bold;
}

#list .time{
	font-weight:bold;
}

#list .bid{
	font-weight:bold;
}

#list .check{
	text-align:center;
	vertical-align:middle;
}

#list .ck_all{
	text-align:center;
	vertical-align:middle;
}

#list .tx_all img{
	position:relative;
	top:2px;
}

#list .tx_all{
	text-align:left;
}

#list .bt_del{
	position:relative;
	left:-15px;
}

#list .price_s,#list .time_s{
	font-size:90%;
	/*
	white-space:nowrap;
*/
}

/* ------------------------------------------------------
item photo
------------------------------------------------------- */
#ph table{
	border-right:#e9e9e9 solid 1px;
	border-bottom:#e9e9e9 solid 1px;
}


#ph td{
	border-top:#e9e9e9 solid 1px;
	border-left:#e9e9e9 solid 1px;
	border-collapse:collapse;
}

/*box*/
.box_item{
	text-align:center;
	margin:10px;
}

.box_item h3{
	font-weight:100;
	margin-top:8px;
	font-size:85%;
}

.box_item h3 img{
	margin-left:3px;
	position:relative;
	top:2px;
}

.ph_img{
}

.status{
	margin-top:5px;
	margin-bottom:0;
}

.status span{
	font-weight:bold;
	color:#ff0072;
}

.add_btn{
	margin-top:5px;
	margin-bottom:0;
}

.related{
	margin-top:5px;
	margin-bottom:0;
	text-align:right;
	font-size:80%;
}

/* ------------------------------------------------------
item photo sortbar
------------------------------------------------------- */
/*top*/
#ph_sort{
	background:#dcefff;
	font-size:80%;
	padding:6px 10px;;
}

#ph_sort ul{
	float:right;
}

#ph_sort li{
	margin-left:15px;
	float:left;
}

#ph_sort li img{
	margin-right:2px;
	position:relative;
	top:1px;
}

/*bottom*/
#ph_sort_btm{
	background:#dcefff;
	font-size:80%;
	padding:6px 10px;;
}

#ph_sort_btm ul{
	float:right;
}

#ph_sort_btm li{
	margin-left:15px;
	float:left;
}

#ph_sort_btm li img{
	margin-right:2px;
	position:relative;
	top:1px;
}


/* ------------------------------------------------------
item pickup 
------------------------------------------------------- */
.pickup{
	background:url(../images/bg_003.gif) repeat-x #ffee9f;
}


/* ------------------------------------------------------
search bar bottom
------------------------------------------------------- */

/*background*/
#search_btm {
	background:url(../images/bg_search_04.gif) repeat-x #ace0ff;
	text-align:center;
	padding:15px;
	margin-top:30px;
}

/*form*/
#search_btm .tbsearch {
	width:auto;
	display:inline;
}

/*button*/
#search_btm .btn{
	margin:0;
	padding:0;
	position:relative;
	top:5px;
}


/* ------------------------------------------------------
orange h1
------------------------------------------------------- */
#info{
	margin:0;
	padding:0;
}

#info h1{
	font-family:Arial;
	font-weight:bold;
	color:#ff9c00;
	font-size:150%;
	margin-top:20px;
}

#info table{
	margin-top:30px;
	text-align: left;
}

#info a:hover{
	color:#006FAB;
	text-decoration:underline;
}

/* ------------------------------------------------------
other
------------------------------------------------------- */
#maincont {
	float:left;
	width:100%;
	margin:10px 0;
	padding:0;
}


/* topgage ********************************************************************************** */
/* ------------------------------------------------------
enjoy yahoo!Auction
------------------------------------------------------- */
/*background*/
#enjoy {
	width:auto;
	background:url(../images/bg_001.gif);
	border-bottom:#e9e9e9 solid 1px;
	padding-bottom:16px;
	margin:0;
}

#enjoy .bg{
	width:100%;
	background:url(../images/bg_enjoy_01.gif) repeat-x #c5d8f6;
}


#enjoy .bg_left{
	background:url(../images/bg_enjoy_02.gif) top left no-repeat;
	width:100%;
	margin:0;
	padding:0;
}

#enjoy .bg_right{
	background:url(../images/bg_enjoy_03.gif) top right no-repeat;
	width:100%;
	margin:0;
	padding:0;
}

#enjoy h1{
	color:#006fab;
	font-weight:bold;
	padding:6px 0 6px 8px;
	font-size:120%;
}

#enjoy img{
	margin-right:8px;
	position:relative;
	bottom:1px;
}

#enjoy a{
	text-decoration:none;
}

#enjoy a:hover {
	color:#006FAB;
	text-decoration:underline;
}

#enjoy p {
	margin:10px 0 0 5px;
	font-weight:bold;
	color:#2badf1;
}

/*left*/
#enjoy .left{
	margin:0 0 0 5px;
	padding:0;
	width:48%;
	float:left;
	display:block;
}

#enjoy .left p{
	font-size:120%;
}


#enjoy .left ul {
	margin-top:5px;
	_margin-top:10px;
}

#enjoy .left li {
	background:url(../images/ic_list_02.gif) no-repeat 0px 0.6em;
	list-style:none;
	padding:0 10px 0 10px;
	_padding:0 10px 6px 10px;
	margin-left:10px;
	line-height:160%;
}

/*right*/
#enjoy .right{
	margin:0;
	padding:0;
	width:48%;
	float:right;
	display:block;
}

#enjoy .right p{
	font-size:120%;
}

#enjoy .right ul {
	margin-top:5px;
	_margin-top:10px;
}

#enjoy .right li {
	background:url(../images/ic_list_02.gif) no-repeat 0px 0.6em;
	list-style:none;
	padding:0 10px 0 10px;
	_padding:0 10px 6px 10px;
	line-height:160%;
	margin-left:10px;
}

/* ------------------------------------------------------
start yahoo!
------------------------------------------------------- */
#btn_start{
	margin:25px 10px 40px 10px;
	text-align:center;
}

/* ------------------------------------------------------
pickup item
------------------------------------------------------- */
#pick_list{
}

#pick_list li{
	margin-bottom:10px;
	_margin-bottom:0;
	}

#pick_list img{
	margin-right:10px;
	_margin-bottom:10px;
	float:left;
}


#pick_list h3{
	font-size:120%;
	color:#ff9c00;
	font-family:Arial;
	margin:0;
	padding:0;
	position:relative;
	_bottom:20px;
}

#pick_list p{
	font-size:80%;
	margin-top:5px;
	padding:0;
	position:relative;
	_bottom:18px;
}

#pick_list a{
	color:#ff9c00;
	text-decoration:none;
}

#pick_list a:hover{
	color:#ff9c00;
	text-decoration:underline;
}

/* node ********************************************************************************** */
/* ------------------------------------------------------
dummy
------------------------------------------------------- */
#dummy{
	background:#f2f6fc;
	text-align:center;
	border:#c9d9f0 solid 1px;
	color:#c9d9f0;
	padding:80px 0;
	margin-bottom:35px;
	font-weight:bold;
	font-size:120%;
}



/* ------------------------------------------------------
hot auctions
------------------------------------------------------- */

#hot{
}

#hot h2{
	background:url(../images/ic_hot_l.gif) no-repeat;
	padding:10px 0 0 50px;
	margin-bottom:10px;
	font-family:Arial;
	font-weight:bold;
	color:#ff7000;
	height:56px;
	font-size:200%;
}

/*teble*/
#hot table ,#hot td{
	border:#e9e9e9 solid 1px;
	border-collapse:collapse;
}


/* leaf list ********************************************************************************** */

/* ------------------------------------------------------
photo
------------------------------------------------------- */


/* ------------------------------------------------------
list
------------------------------------------------------- */

/* listing ********************************************************************************** */
#listing{
		margin: 0;
		padding: 0;
}

#listing h2{
	padding:10px 0 35px 70px;
	margin:0 0 0 5px;
	font-family:Arial;
	font-weight:bold;
	font-size:120%;
	vertical-align:middle;
	background:url(../images/ic_search.gif) no-repeat;
}

#listing h2 span{
	font-family:Arial;
	font-weight:bold;
	color:#ff9c00;
	font-size:150%;
	position:relative;
	top:4px;
}

#listing p{
	color:#006FAB;
	font-size:110%;
	font-weight:bold;
	margin-top:17px;
}

#listing p span{
	color:#006FAB;
	font-size:130%;
	font-weight:bold;
}

#listing ul .found{
	margin-top:5px;
	_margin-top:10px;
}


#listing li .fnd{
	background:url(../images/ic_list_02.gif) no-repeat 0px 0.6em;
	list-style:none;
	padding:0 10px 0 10px;
	_padding:0 10px 0 10px;
	margin-left:10px;
	line-height:160%;
	font-size:85%;
}

#listing li a{
	text-decoration:none;
}

#listing li a:hover{
	color:#006FAB;
	text-decoration:underline;
}

/* info ********************************************************************************** */

/* ------------------------------------------------------
Auction Info (parts)
------------------------------------------------------- */
/*date*/
#auc_info,#place_bid_l{
	margin:0;
	padding:0;
}

#auc_info .date{
	_height:0;
}

#auc_info .date table,#place_bid_l .date table{
	text-align:left;
	vertical-align:top;
	border-collapse:collapse;
	width:100%;
	margin:0;
}

#auc_info .date th,#place_bid_l .date th{
	width:30%;
}

#auc_info .date th,#auc_info .date td,#place_bid_l .date th,#place_bid_l .date td{
	padding:15px 0 20px 0;
	white-space:nowrap;
	font-weight:normal;
	line-height:110%;
}

#auc_info .date tr,#place_bid_l .date tr{
	background:url(../images/bg_004.gif) bottom repeat-x;
}

#auc_info .date table span,#place_bid_l .date table span{
	font-size:80%;
}

#auc_info .date img,#place_bid_l .date img{
	padding:2px;
	position:relative;
	top:3px;
}

#auc_info .date_border01,#place_bid_l .date_border01{
	background:none;
	border-bottom:#e9e9e9 1px solid;
	}
	
#auc_info .date_border02,#place_bid_l .date_border02{
	background:none;
	border-bottom:#FFFFFF 1px solid;
	}

/* ------------------------------------------------------
Auction Info
------------------------------------------------------- */

#auc_info{
	margin:0;
	padding:0;
}

#auc_info .tit{
	border-bottom:#a8dfff solid 2px;
	_padding-bottom:3px;
}


#auc_info h3{
	color:#006FAB;
	font-size:110%;
	font-weight:bold;
	float:left;
}

#auc_info .watch_btn{
	width:110px;
	float:right;
}

/*pagepot*/
#pagetop{
	padding:0 0 20px 0;
}

#pagetop .line{
	border-bottom:#a8dfff solid 2px;
	_padding-bottom:3px;
}

#pagetop .top{
	float:right;
	margin-bottom:3px;
}

/*images*/

#auc_info .photo{
	width:160px;
	border:#dadada 1px solid;
	padding:10px;
	margin:0 15px 0 6px;
	_margin:0 7px 0 6px;
	display:block;
	float:left;	
}

#auc_info .photo li{
	margin-bottom:5px;
}

#auc_info .photo p{
	line-height:180%;
	font-size:85%;
}

#auc_info .slide{
	background:url(../images/ic_slide.gif) left no-repeat;
	padding-left:20px;
}

#auc_info .large{
	background:url(../images/ic_large.gif) left no-repeat;
	padding-left:20px;
}

#auc_info .descri{
	background:url(../images/ic_descri.gif) left no-repeat;
	padding-left:20px;
}

#auc_info .email{
	font-size:85%;
	text-align:center;
	margin:0 auto;
	padding:10px 15px;
}

#auc_info .email img{
	padding-right:2px;
	position:relative;
	top:3px;
}

/*slide show*/
#slideshow{
	width:159px;
}

#slideshow .bg_top{
	width:159px;
	height:6px;
	background:url(../images/bg_slide_01.gif) no-repeat;
	font-size:0;
	margin:0;
	padding:0;
}

#slideshow .bg_mdl{
	width:159px;
	background:url(../images/bg_slide_03.gif) repeat-y;
}


#slideshow .bg_mdl img{
	margin:0 9px;
	float:left;
}



#slideshow .bg_btm{
	width:159px;
	height:6px;
	background:url(../images/bg_slide_02.gif) no-repeat;
	font-size:0;
	margin:0;
	padding:0;
}


/* ------------------------------------------------------
Place a Bid small
------------------------------------------------------- */
#place_bid_s{
	text-align:right;
	width:247px;
	margin-left:20px;
}

#place_bid_s .top{
width:247px;
height:6px;
background:url(../images/bg_placebid_01.gif) no-repeat;
margin:0;
padding:0;
font-size:0;
}

#place_bid_s .mdl01{
width:247px;
background:url(../images/bg_placebid_04.gif) repeat-y bottom;
}

#place_bid_s .mdl02{
width:247px;
background:url(../images/bg_placebid_02.gif) no-repeat;
}

#place_bid_s .mdl_wrp{
	padding:5px 10px;
	text-align:center;
}

#place_bid_s .mdl02 h4{
	text-align:left;
	color:#006FAB;
	font-size:110%;
	font-weight:bold;
	padding:5px 0 0 10px
}

#place_bid_s .mdl_wrp p{
	font-size:85%;
	margin-top:10px;
}

#place_bid_s .mdl_wrp p span{
	color:#ff0072;
	text-align:left;
	font-size:150%;
	margin-left:10px;
	font-weight:bold;
	position:relative;
	top:3px;
}
#place_bid_s .exchange{
	font-size:80%;
	padding-top:6px;
	text-align:right;
}

#place_bid_s form{
	text-align:center;
}

#place_bid_s .border{
	margin:10px 0px;
	border-bottom:#dadada solid 1px;
}

#place_bid_s select,#place_bid_s input{
}

#place_bid_s .bidby{
	width:130px;
}

#place_bid_s .wrp_pass{
	position:relative;
	left:-13px;
}

#place_bid_s .pass{
	width:107px;
}

#place_bid_s .btn{
	margin-top:10px;
}

#place_bid_s .adv{
	margin:10px 0 0 0;
	text-align:right;
	font-size:85%;
}

#place_bid_s .text_l{
	margin:0 auto;
}

#place_bid_s .adv{
	margin:10px 0 0 0;
	text-align:right;
	font-size:85%;
}

#place_bid_s .btm{
width:247px;
height:6px;
background:url(../images/bg_placebid_03.gif) no-repeat;
font-size:0;
}

/* ------------------------------------------------------
Description
------------------------------------------------------- */
#descrpt{
	padding-top:85px;
}

#descrpt .tit{
	border-bottom:#a8dfff solid 2px;
	_padding-bottom:3px;
}

#descrpt h3{
	color:#006FAB;
	font-size:110%;
	font-weight:bold;
	float:left;
}

#descrpt .pagetop{
	float:right;
}

#descrpt .photo{
	text-align:center;
	margin-top:35px;
}

#descrpt p{
	margin:15px auto;
	width:80%;
	text-align:left;
}

#descrpt .bt_ask{
	margin:18px auto 0 auto;
	width:80%;
	text-align:right;
}

/* ------------------------------------------------------
Place a Bid large
------------------------------------------------------- */
#place_bid_l{
	padding-top:85px;
}

#place_bid_l .tit{
	border-bottom:#a8dfff solid 2px;
	_padding-bottom:3px;
}

#place_bid_l h3{
	color:#006FAB;
	font-size:110%;
	font-weight:bold;
	float:left;
}

#place_bid_l .pagetop{
	float:right;
}

#place_bid_l h2{
	font-family:Arial;
	font-weight:bold;
	color:#ff9c00;
	font-size:150%;
	padding-top:18px;
}

/*Place a Bid middle*/
#place_bid_m{
	text-align:right;
	width:400px;
	margin-left:40px;
}

#place_bid_m .top{
width:400px;
height:6px;
background:url(../images/bg_placebid_m_01.gif) no-repeat;
margin:0;
padding:0;
font-size:0;
}

#place_bid_m .mdl01{
width:400px;
background:url(../images/bg_placebid_m_04.gif) repeat-y bottom;
}

#place_bid_m .mdl02{
width:400px;
background:url(../images/bg_placebid_m_02.gif) no-repeat;
}

#place_bid_m .mdl_wrp{
	padding:5px 10px;
	text-align:center;
}

#place_bid_m .mdl02 h4{
	text-align:center;
	color:#006FAB;
	font-size:110%;
	font-weight:bold;
	padding:5px 0 0 10px
}

#place_bid_m .mdl02 h4 span{
	color:#ff0072;
}

#place_bid_m .mdl_wrp p{
	font-size:85%;
	margin-top:10px;
}

#place_bid_m .mdl_wrp p span{
	color:#ff0072;
	text-align:left;
	font-size:150%;
	margin-left:10px;
	font-weight:bold;
	position:relative;
	top:3px;
}

#place_bid_m .exchange{
	font-size:70%;
	padding-top:6px;
	text-align:right;
}

#place_bid_m form{
	text-align:center;
}

#place_bid_m .border{
	margin:10px 0px;
	border-bottom:#dadada solid 1px;
}

#place_bid_m select,#place_bid_m input{
}

#place_bid_m .bidby{
	width:130px;
}

#place_bid_m .wrp_pass{
	position:relative;
	left:-13px;
}

#place_bid_m .pass{
	width:107px;
}

#place_bid_m .btn{
	margin-top:10px;
}

#place_bid_m .adv{
	margin:10px 0 0 0;
	text-align:right;
	font-size:85%;
}

#place_bid_m .text_l{
	margin:0 auto;
}

#place_bid_m .btm{
width:400px;
height:6px;
background:url(../images/bg_placebid_m_03.gif) no-repeat;
font-size:0;
}

#place_bid_m .watchlist{
	margin-top:15px;
}

/* ------------------------------------------------------
enjoy yahoo!Auction
------------------------------------------------------- */
/*background*/
#enjoy_m {
	width:70%;
	background:url(../images/bg_001.gif);
	border-bottom:#e9e9e9 solid 1px;
	padding-bottom:16px;
	margin:50px auto 0 auto;
	text-align:left;
}

#enjoy_m .bg{
	width:100%;
	background:url(../images/bg_enjoy_01.gif) repeat-x #c5d8f6;
}


#enjoy_m .bg_left{
	background:url(../images/bg_enjoy_02.gif) top left no-repeat;
	width:100%;
	margin:0;
	padding:0;
}

#enjoy_m .bg_right{
	background:url(../images/bg_enjoy_03.gif) top right no-repeat;
	width:100%;
	margin:0;
	padding:0;
}

#enjoy_m h2{
	color:#006fab;
	font-weight:bold;
	padding:6px 0 6px 8px;
	font-size:120%;
}

#enjoy_mimg{
	margin-right:8px;
	position:relative;
	bottom:1px;
}

#enjoy_m a{
	text-decoration:none;
}

#enjoy_m a:hover {
	color:#006FAB;
	text-decoration:underline;
}

#enjoy_m p {
	margin:10px 0 0 5px;
	font-weight:bold;
	color:#2badf1;
}

/*left*/
#enjoy_m .left{
	margin:0;
	padding:0;
	width:50%;
	_width:49%;
	float:left;
	display:block;
}

#enjoy_m .left p{
	font-size:120%;
}


#enjoy_m .left ul {
	margin-top:5px;
	_margin-top:10px;
}

#enjoy_m .left li {
	background:url(../images/ic_list_02.gif) no-repeat 0px 0.6em;
	list-style:none;
	padding:0 10px 0 10px;
	_padding:0 10px 6px 10px;
	margin-left:10px;
	line-height:160%;
}

/*right*/
#enjoy_m .right{
	margin:0;
	padding:0;
	width:50%;
	_width:50%;
	float:left;
	display:block;
}

#enjoy_m .right p{
	font-size:120%;
}

#enjoy_m .right ul {
	margin-top:5px;
	_margin-top:10px;
}

#enjoy_m .right li {
	background:url(../images/ic_list_02.gif) no-repeat 0px 0.6em;
	list-style:none;
	padding:0 10px 0 10px;
	_padding:0 10px 6px 10px;
	line-height:160%;
	margin-left:10px;
}

/* ------------------------------------------------------
About Seller
------------------------------------------------------- */
#seller{
	text-align:left;
	margin:35px 0 0 20px;
	width:247px;
}

#seller .tit{
	border-bottom:#dadada solid 2px;
	_padding-bottom:3px;
}


#seller h4{
	color:#006FAB;
	font-size:110%;
	font-weight:bold;
}

#seller .tbl{
	padding:0 12px;
	_height:0;
}

#seller table{
	margin:14px 0 10px 0;
	padding:0;
}

#seller th{
	font-weight:100;
	width:10%;
	white-space:nowrap;
}

#seller td{
	width:90%;
}

#seller span{
	font-size:80%;
}

#seller ul{
	margin:0;
	padding:0;
}

#seller li{
	font-size:80%;
	background:url(../images/ic_list_01.gif) no-repeat 0px 0.6em;
	padding-left:10px;
	margin-left:15px;
	line-height:150%;
}

#seller p{
	font-size:80%;
	margin:15px 0;
	padding-right:5px;
	text-align:right;
}

#seller .license{
	text-align:left;
	background:#f5f5f5;
	border:#e9e9e9 solid 1px;
	padding:5px;
	margin:0 8px 12px 15px;
}

#seller .license p{
	font-size:80%;
	text-align:left;
	margin:0;
}

/* step ********************************************************************************** */
#step{
}

#step h2{
	background:url(../images/bg_step_07.gif) repeat-y #6abaff;
	margin-top:20px;
	padding:7px;
	color:#FFFFFF;
}

#step h3{
	margin-top:25px;
	margin-bottom:12px;
	border-bottom:#dadada solid 2px;
	_padding-bottom:3px;
	color:#6c6c6c;
	font-size:120%;
}

#step p{
	line-height:120%;
}

#step table{
	margin:35px 8px 0 8px;
}

#step .tit{
	margin:0;
}

#step th{
	text-align:center;
	vertical-align:middle;
}

#step td{
	padding:16px 0 0 20px;
	vertical-align:top;
}

#step .point{
	padding:0 0 0 20px;
	vertical-align:top;
}

#step h4{
	font-size:120%;
	padding-bottom:2px;
	_padding-bottom:5px;
	margin-bottom:12px;
}

#step .wdh{
	width:130px;
}

/*ptep01*/
#step .step01_01{
	background:url(../images/bg_step_01.gif) no-repeat top left #b9dcfe;
	color:#006fab;
	font-size:150%;
}


#step .step01_01 span{
	position:relative;
	top:25px;
}


#step .step01_02{
	background:url(../images/bg_step_02.gif) no-repeat top left;
	height:40px;
}

#step .step01{
	color:#006fab;
	border-bottom:#a8dfff solid 1px;
}

#step .contact{
	font-weight:bold;
	color:#000;
	font-size:120%;
	margin:18px 0 25px 10px;
}

#step .contact img{
	margin-left:12px;
	position:relative;
	top:6px;
}

#step .contact span{
	font-size:70%;
	font-weight:100;
	margin-left:10px;
}

/*Shipping Service*/

#ship{
 margin:0;
	padding:0;
}

#ship table{
	border-collapse:collapse;
	width:615px;
	font-size:85%;
	margin:15px 0 35px 0;
}


#ship th,#ship td{
	border:#9c9b9b solid 1px;
	padding:8px;
}

#ship th{
	background:#9c9b9b;
	text-align:center;
	color:#fff;
	font-weight:100;
	width:1%;
}

#ship .ask{
	text-align:center;
	vertical-align:middle;
	padding:5px;
	color:#006fab;
}

/*ptep02*/
#step .step02_01{
	background:url(../images/bg_step_03.gif) no-repeat top left #d0ec8a;
	color:#316d17;
	font-size:150%;
}

#step .step02_01 span{
	position:relative;
	top:25px;
}

#step .step02_02{
	background:url(../images/bg_step_04.gif) no-repeat top left;
	height:39px;
}

#step .step02{
	color:#316d17;
	border-bottom:#d0ec8a solid 1px;
}

/*Shipping Service*/

#date{
 margin:0;
	padding:0;
}

#date table{
	border-collapse:collapse;
	width:230px;
	font-size:85%;
	margin:15px 0 10px 0;
}


#date th,#date td{
	border:#7d7d7d solid 1px;
	padding:8px;
	text-align:center;
}

#date th{
	background:#9c9b9b;
	text-align:center;
	color:#fff;
	font-weight:100;
	width:1%;
}

#date td span{
	font-size:95%;
}

#date .ask{
	text-align:center;
	vertical-align:middle;
	padding:5px;
	color:#006fab;
}

#date .ctn{
	color:#000;
	margin-bottom:25px;
	font-weight:bold;
}

/*pteo03*/
#step .step03_01{
	background:url(../images/bg_step_05.gif) no-repeat top left #f4daa1;
	color:#725125;
	font-size:150%;
}

#step .step03_01 span{
	position:relative;
	top:25px;
}

#step .step03_02{
	background:url(../images/bg_step_06.gif) no-repeat top left;
	height:50px;
}

#step .step03{
	color:#725125;
	border-bottom:#f4daa1 solid 1px;
}

#step .feed{
	margin:20px 0 35px 0;
}

/* MyAuctions ********************************************************************************** */
#myauc{
	margin-top:30px;
}

#myauc h2{
	font-size:140%;
}

#myauc li{
	padding-left:25px;
	background:url(../images/ic_myauc.gif) no-repeat 0px 0.3em;
	margin-bottom:38px;
	margin-left:5px;
}

/* profile ********************************************************************************** */
#prf{
	padding-bottom:36px;
}

#prf h1{
	font-size:120%;
	margin-left:10px;
	margin-bottom:30px;
}

#prf h1 span{
	font-size:130%;
	color:#006fab;
}

#prf h4{
	padding:0 0 2px 5px;
	margin-bottom:12px;
	border-bottom:#e9e9e9 1px solid;
}

#prf h4{
	padding-left:10px;
	margin-bottom:12px;
	border-bottom:#e9e9e9 1px solid;
}

/* ------------------------------------------------------
Point
------------------------------------------------------- */
#point{
	width:375px;
	color:#000;
	margin-bottom:30px;
}

#point .ic{
	float:left;
	margin-top:25px;
}

#point .posi h4,#point .nega h4{
	font-weight:100;
	border:none;
	margin:0 0 15px 0;
	padding:0;
}

#point .posi p,#point .nega p,#point .total p{
	font-weight:bold;
	font-size:150%;
	margin:0 0 10px 0;
	padding:0;
}

#point .posi a,#point .nega a{
	font-size:85%;
}

#point .posi{
	width:110px;
	text-align:center;
	float:left;
}

#point .nega{
	width:110px;
	text-align:center;
	float:left;
}

#point .total{
	width:50px;
	text-align:center;
	margin-top:33px;
	float:left;
}

#point .mark{
	text-align:center;
	margin:38px 15px 0 15px;
	float:left;
}

/* ------------------------------------------------------
Recent feedback 
------------------------------------------------------- */
#feedback{
	text-align:left;
	width:354px;
	margin-left:15px;
}

#feedback .top{
width:354px;
height:6px;
background:url(../images/bg_prf_01.gif) no-repeat;
margin:0;
padding:0;
font-size:0;
}

#feedback .mdl01{
width:354px;
background:url(../images/bg_prf_03.gif) repeat-y bottom;
}

#feedback .mdl02{
width:354px;
background:url(../images/bg_prf_02.gif) no-repeat;
}

#feedback .mdl_wrp{
	padding:5px 15px 0 15px;
}

#feedback .btm{
width:354px;
height:6px;
background:url(../images/bg_prf_04.gif) no-repeat;
font-size:0;
}

#feedback h4{
	color:#000;
	margin:0 0 10px 10px;
}

#feedback table{
	margin-bottom:0;
	width:325px;
}

#feedback th,#feedback td{
	text-align:center;
	vertical-align:middle;
	font-weight:100;
	padding-top:4px;
}

#feedback .term{
	font-size:80%;
}

#feedback .grad{
	font-size:65%;
}

#feedback .grad02{
	border-bottom:#e9e9e9 1px solid;
}

#feedback .good,#feedback .neut{
	border-bottom:#e9e9e9 1px solid;
}

#feedback .good{
	font-weight:bold;
	color:#469400;
}

#feedback .neut{
	color:#000;
}

#feedback .bat{
	font-weight:bold;
	color:#ff0033;
}

/* ------------------------------------------------------
note
------------------------------------------------------- */
#note{
	margin:15px 0;
}

#note li{
	list-style-position:outside;
	list-style-type:disc;
	margin-left:20px;
}

/* ------------------------------------------------------
page bar
------------------------------------------------------- */
#prf_pagebar{
	color:#787878;
	margin-bottom:15px;
}

#prf_pagebar_btm{
	color:#787878;
	margin-top:15px;
}

#prf_pagebar h6 span,#prf_pagebar_btm h6 span{
	color:#006fab;
}

#prf_pagebar p,#prf_pagebar_btm p{
	white-space:nowrap;
	margin:0;
}

#prf_pagebar p a,#prf_pagebar_btm p a  {
	font-weight:normal;
}

#prf_pagebar p a:hover,#prf_pagebar_btm p a:hover {
	font-weight:normal;
	text-decoration:underline;
}

#prf_pagebar .on,#prf_pagebar_btm .on{
	color:#FFF;
	background:#2089c0;
	font-weight:bold;
}

#prf_pagebar .pageof,#prf_pagebar_btm .pageof{
	width:40%;
	float:left;
	font-weight:bold;
}

#prf_pagebar .pageno,#prf_pagebar_btm .pageno{
	color:#006fab;
}

#prf_pagebar p span .skip,#prf_pagebar_btm p span .skip {
	background-color:#FFF;
	color:#666;
	border:none;
	font-weight:normal;
	margin:0
}

#prf_pagebar .turn,#prf_pagebar_btm .turn{
	text-align:right;
	width:40%;
	float:right;
}

/* ------------------------------------------------------
view bar
------------------------------------------------------- */
.prf_view{
	font-size:80%;
	background:#eaeaea;
	padding:7px 5px;
	color:#6c6c6c;
	margin:0;
	display:block;
}

.prf_view span{
	font-weight:bold;
}

/* ------------------------------------------------------
prf list
------------------------------------------------------- */
#prf_list{
}

#prf_list thead{
	background:#dcefff;
	text-align:center;
	padding:5px;
	font-size:85%;
}

#prf_list table{
	border-bottom:#e9e9e9 solid 1px;
}

#prf_list td{
	border-bottom:#e9e9e9 solid 1px;
	border-collapse:collapse;
	text-align:center;
	vertical-align:top;
	padding:10px 10px 20px 10px;
}

#prf_list td,#prf_list th{
}

#prf_list h3{
	text-align:left;
	font-weight:100;
	margin-bottom:5px;
}

#prf_list h3 img{
	margin-left:3px;
	position:relative;
	top: 2px;
}

#prf_list th{
	font-weight:bold;
	padding:8px 10px;
}

#prf_list .tit_price img{
	margin-right:2px;
	position:relative;
	top:1px;
}


#prf_list .sortby{
 text-align:right;
	text-align:center;
}

#prf_list .btn img{
	margin-bottom:7px;
}

#prf_list .tit{
	font-size:85%;
	text-align:left;
}

#prf_list .price,#prf_list .time{
	color: #ff0072;
	font-weight:bold;
}

#prf_list .bid{
	font-weight:bold;
}

#prf_list .prf_noborder{
	border-left:none;
	border-right:none;
	text-align:left;
	padding-left:3px
}

#prf_list td span{
	font-size:70%;
}

#prf_list .tx_from{
	white-space:nowrap;
	padding-top:15px;
}

#prf_list .tx_date{
	font-size:80%;
}

#prf_list .bg_bad{
	background:#f2f2f2;
}

/* Option ********************************************************************************** */
#opti{
	margin:0 auto;
	width:750px;
	text-align:left;
}

#opti h1{
	color:#006fab;
	font-size:160%;
	background:url(../images/ic_option.gif) no-repeat left;
	padding:25px 0 25px 80px;
	margin-bottom:20px;
	
	}

#opti h2{
	padding:10px 0 4px 25px;
	background:url(../images/bg_option_01.gif) no-repeat top;
	font-size:140%;
}


#opti p{
	padding:10px 0 4px 25px;
	background:url(../images/bg_option_02.gif) no-repeat top;
}

#opti .bg_top_opt{
	background:url(../images/bg_option_01_02.gif) repeat-y;
}

#opti .bg_mdl_opt{
	background:url(../images/bg_option_02_02.gif) repeat-y;
}

#opti .bg_btm_opt{
	background:url(../images/bg_option_03.gif) no-repeat top;
	height:6px;
	font-size:0;
	margin-bottom:38px;
}

/* LiveAuctions ********************************************************************************** */
/*image*/
#live_img{
	margin-bottom:0;
}

#live_img h2{
	background:url(../images/ic_live.gif) no-repeat;
	padding:20px 0 20px 100px;
	margin-left:5px;
	font-family:Arial;
	font-weight:bold;
	font-size:120%;
	vertical-align:middle;
}

#live_img h2 span{
	font-family:Arial;
	font-weight:bold;
	color:#ff9c00;
	font-size:150%;
	position:relative;
	top:4px;
}

/*list*/
#live_list{
	margin-bottom:15px;
}

#live_list h2{
	background:url(../images/ic_live.gif) no-repeat;
	padding:20px 0 20px 100px;
	margin-left:5px;
	font-family:Arial;
	font-weight:bold;
	font-size:120%;
	vertical-align:middle;
}

#live_list h2 span{
	font-family:Arial;
	font-weight:bold;
	color:#ff9c00;
	font-size:150%;
	position:relative;
	top:4px;
}

/* Registration Navi ********************************************************************************** */
#reginavi{
	margin:0 auto;
	width:750px;
	text-align:left;
	}

#reginavi h1{
	color:#006fab;
	font-size:160%;
	background:url(../images/ic_reginavi_01.gif) no-repeat left;
	padding:25px 0 25px 115px;
	margin-bottom:15px;
	}

#reginavi .tit{
	width:750px;
	margin:0 0 12px 0;
	padding:0;
	border-bottom:#dadada solid 2px;
	color:#6c6c6c;
	display:block;
}

#reginavi h2{
	font-size:170%;
	color:#000;
	margin:0;
	padding:0;
	float:left;
}

#reginavi .here{
	font-size:80%;
	float:right;
	position:relative;
	top:10px;
}

#reginavi p{
	margin-top:15px;
	font-size:85%;
}

/* ------------------------------------------------------
TOP
------------------------------------------------------- */
#reginavi .bg_top{
	width:750px;
	background:url(../images/bg_reginavi_05.gif) no-repeat;
	margin-top:25px;
	padding-top:17px;
	}
	
#reginavi .bg_top h3,#reginavi .bg_top h4,#reginavi .bg_top p{
	display:none;
	}

/* ------------------------------------------------------
BOTTOM
------------------------------------------------------- */
#reginavi .bg_btm{
	width:750px;
	background:url(../images/bg_reginavi_06.gif) no-repeat;
	margin-top:0;
	padding-top:17px;
	}
	
#reginavi .bg_btm h3,#reginavi .bg_btm h4,#reginavi .bg_btm p{
	display:none;
	}

/*arw*/
#reginavi .arw{
	width:29px;
	height:15px;
	background:url(../images/ic_reginavi_02.gif) no-repeat;
	background-position:center;
	margin:8px auto 6px auto;
	text-align:center;
}

#reginavi .arw02{
	width:39px;
	height:32px;
	background:url(../images/ic_reginavi_03.gif) no-repeat;
	background-position:center;
	margin:13px auto;
	text-align:center;
}

/*step01*/
#reginavi .step01_clr{
	width:713px;
	height:76px;
	background:url(../images/bg_reginavi_01_clr.gif) no-repeat;
	margin:0 auto;
}

#reginavi .step01_off{
	width:713px;
	height:76px;
	background:url(../images/bg_reginavi_01_off.gif) no-repeat;
	margin:0 auto;
}

#reginavi .step01_on{
	width:713px;
	height:76px;
	background:url(../images/bg_reginavi_01_on.gif) no-repeat;
	margin:0 auto;
}

#reginavi .step01_on a{
	width:713px;
	height:76px;
	display:block;
}
/*step02*/
#reginavi .step02_clr{
	width:713px;
	height:76px;
	background:url(../images/bg_reginavi_02_clr.gif) no-repeat;
	margin:0 auto;
}

#reginavi .step02_off{
	width:713px;
	height:76px;
	background:url(../images/bg_reginavi_02_off.gif) no-repeat;
	margin:0 auto;
}

#reginavi .step02_on{
	width:713px;
	height:76px;
	background:url(../images/bg_reginavi_02_on.gif) no-repeat;
	margin:0 auto;
}

#reginavi .step02_on a{
	width:713px;
	height:76px;
	display:block;
}


/*step03*/
#reginavi .step03_clr{
	width:713px;
	height:76px;
	background:url(../images/bg_reginavi_03_clr.gif) no-repeat;
	margin:0 auto;
}

#reginavi .step03_off{
	width:713px;
	height:76px;
	background:url(../images/bg_reginavi_03_off.gif) no-repeat;
	margin:0 auto;
}

#reginavi .step03_on{
	width:713px;
	height:76px;
	background:url(../images/bg_reginavi_03_on.gif) no-repeat;
	margin:0 auto;
}

#reginavi .step03_on a{
	width:713px;
	height:76px;
	display:block;
}
/*step04*/
#reginavi .step04_clr{
	width:713px;
	height:76px;
	background:url(../images/bg_reginavi_04_clr.gif) no-repeat;
	margin:0 auto;
}

#reginavi .step04_off{
	width:713px;
	height:76px;
	background:url(../images/bg_reginavi_04_off.gif) no-repeat;
	margin:0 auto;
}

#reginavi .step04_on{
	width:713px;
	height:76px;
	background:url(../images/bg_reginavi_04_on.gif) no-repeat;
	margin:0 auto;
}

#reginavi .step04_on a{
	width:713px;
	height:76px;
	display:block;
}
/*text01*/
#reginavi .txt01{
	width:489px;
	height:75px;
	background:url(../images/tx_reginavi_01.gif) no-repeat;
	margin:25px auto 0 auto;
}

/*text02*/
#reginavi .txt02{
	width:489px;
	height:75px;
	background:url(../images/tx_reginavi_02.gif) no-repeat;
	margin:25px auto 0 auto;
}

/* ------------------------------------------------------
TABS
------------------------------------------------------- */

#tabs{
	display: block;
	width: 100%;
	margin:0;
	padding:0;
	width: auto;
	vertical-align: bottom;
	border-bottom:#57a9ee solid 3px;
}

#tabs ul {
	width: auto;
		margin: 0;
		padding: 0;
	vertical-align: bottom;
}

#tabs li {
		display: block;
		float: left;
		margin: 0;
		padding: 0 5px 0 0;
	 width: auto;
}

#tabs li span{
		font-weight: bold;
		color:#ffffff;
}

/* ON */
#tabs .decBgOn{
		margin:0;
}

#tabs .decBgOn .decBg01{
		margin:0;
		padding:0;
		background:url(../images/tab_on_bg.gif) repeat-x top #59aaef;
}

#tabs .decBgOn .decBg02{
		margin:0;
		padding:0;
		background:url(../images/tab_on_l.gif) top left no-repeat;
}

#tabs .decBgOn .decBg03{
		margin:0;
		padding: 6px 10px;
		background:url(../images/tab_on_r.gif) top right no-repeat;
}

/* OFF */
#tabs .decBgOff{
		margin:0;
}

#tabs .decBgOff .decBg01{
		margin:0;
		padding:0;
		background:url(../images/tab_off_bg.gif) repeat-x top #e6e6e6;
}

#tabs .decBgOff .decBg02{
		margin:0;
		padding:0;
		background:url(../images/bg_005.gif) top left repeat-y;
}

#tabs .decBgOff .decBg03{
		margin:0;
		padding:0;
		background:url(../images/bg_005.gif) top right repeat-y;
}

#tabs .decBgOff .decBg04{
		margin:0;
		padding:0;
		background:url(../images/tab_off_l.gif) top left no-repeat;
}

#tabs .decBgOff .decBg05{
		margin:0;
		padding:0;
		background:url(../images/tab_off_r.gif) top right no-repeat;
}

#tabs a{
		display: block;
		margin: 0;
		padding: 6px 10px;
		text-decoration: none;
		font-weight: bold;
}

#tabs a:hover{
		display: block;
		margin: 0;
		font-weight: bold;
		text-decoration: underline;
		color: #006fab;
}

/*text03*/
#reginavi .txt03{
	width:261px;
	height:70px;
	background:url(../images/tx_reginavi_03.gif) no-repeat;
	margin:25px auto 0 auto;
}

/*text04*/
#reginavi .txt04{
	width:345px;
	height:70px;
	background:url(../images/tx_reginavi_04.gif) no-repeat;
	margin:25px auto 0 auto;
}

/*text05*/
	#reginavi .txt05{
	width:381px;
	height:70px;
	background:url(../images/tx_reginavi_05.gif) no-repeat;
	margin:25px auto 0 auto;
}

/*text06*/
#reginavi .txt06{
	width:391px;
	height:70px;
	background:url(../images/tx_reginavi_06.gif) no-repeat;
	margin:25px auto 0 auto;
}

/*text07*/
#reginavi .txt07{
	width:481px;
	height:70px;
	background:url(../images/tx_reginavi_07.gif) no-repeat;
	margin:25px auto 0 auto;
}


/* ------------------------------------------------------
#modTipsBox
------------------------------------------------------- */
#modTipsBox{
	margin: 10px 0 15px 0;
	padding: 20px;
	background: #ffffe3;
	border:#e5e5e5 solid 1px;
	min-width:865px;
	w\idth:expression((document.body.clientWidth < 866)? "865px":"auto");/* IE6.0 */
}

#modTipsBox .untHead{
	margin-bottom: 20px;
}

#modTipsBox .untHead p{
	color: #000000;
	font-size: 120%;
	line-height: 1;
}

#modTipsBox .untBody{
	padding: 0 10px;
}

#modTipsBox .untBody table{
	margin: 0;
	padding: 0;
}

#modTipsBox .untBody td,#modTipsBox .untBody th{
	margin: 0;
	padding: 0;
	vertical-align: middle;
	text-align: left;
}

#modTipsBox .untBody th{
	width: 1%;
}

#modTipsBox .untBody th .decBtn01{
	margin-right: 30px;
}

/* ------------------------------------------------------
#modAttnTxt
------------------------------------------------------- */
#modAttnTxt{
	margin: 0;
	padding: 0;
	text-align: center;
}

#modAttnTxt table{
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

#modAttnTxt table td{
	margin: 0;
	padding: 0;
}

#modAttnTxt table td .decIcn01{
	position: relative;
	top: -3px;
	left: -5px;
}


/* ------------------------------------------------------
#modFootLink
------------------------------------------------------- */
#modFootLink{
	margin-bottom: 50px;
	text-align: center;
}

/*---------------------------------------------------------------------------------#modFormSbt*/
div#modFormSbt{
	text-align:center;
	margin:0 0 10px 0;
}

div#modFormSbt table{
	margin: 0 auto;
	padding: 0;
}
/*---------------------------------------------------------------------------------#modCfmArea*/
div#modCfmArea{
	margin:22px 0 29px 0;
	*margin:17px 0 29px 0;
}
div#modCfmArea h1{
	color:#006fab;
	font-size:110%;
	font-weight:bold;
	border-bottom:2px solid #a8dfff;
}
div#modCfmArea h1 span.decHelpIc{
	position:relative;
	top:1px;
	left:0;
	margin-left:4px;
}
div#modCfmArea p.decTxt01{
	margin-top:12px;
}

/*===========================
	untBodyA
===========================*/
div#modCfmArea div.untBodyA{
	width:100%;
	margin:28px 0 0 0;
	*margin:30px 0 0 0;
	padding:0 0 8px 0;
	display:inline-block;
	border-bottom:solid 1px #e9e9e9;
}
div#modCfmArea div.untBodyA:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}
/*--------------------------
	.wrLeft
--------------------------*/
div#modCfmArea div.untBodyA div.wrLeft{
	width:178px;
	border:solid 1px #cbcbcb;
	background-color:#ffffff;
	margin:0;
	padding:0;
	float:left;
	position:relative;
	z-index:10;
}
div#modCfmArea div.untBodyA div.wrLeft p{
	margin:9px;
}
/*--------------------------
	.wrRight
--------------------------*/
div#modCfmArea div.untBodyA div.wrRight{
	width:100%;
	margin-left:-180px;
	float:left;
}
div#modCfmArea div.untBodyA div.wrRight div.contents{
	margin-left:195px;
}
/*table*/
div#modCfmArea div.untBodyA div.wrRight table{
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
	border:none;
	margin:0;
	padding:0;
}
div#modCfmArea div.untBodyA div.wrRight table th{
	width:18%;
	white-space:nowrap;
	font-weight:normal;
}
div#modCfmArea div.untBodyA div.wrRight table th,
div#modCfmArea div.untBodyA div.wrRight table td{ 
	margin:0;
	padding:27px 0 29px 0;
	*padding:27px 0 31px 0;
	text-align:left;
}
div#modCfmArea div.untBodyA div.wrRight table tr.decTr01{
	background:url(../images/bg_004.gif) 0 bottom repeat-x;
}

/*===========================
	untBodyB
===========================*/
div#modCfmArea div.untBodyB{
	width:100%;
	display:inline-block;
	border-bottom:solid 1px #e9e9e9;
}

div#modCfmArea div.untBodyB p.decTxt01{
	text-align: right;
}

div#modCfmArea div.untBodyB p.decTxt01 span.decHelpIc{
	position:relative;
	top:2px;
	left:0;
	margin-left:4px;
}

div#modCfmArea div.untBodyB table{
	width: 100%;
}

div#modCfmArea div.untBodyB table th,
div#modCfmArea div.untBodyB table td{
	margin:0;
	padding:27px 0 29px 0;
	*padding:27px 0 31px 0;
	text-align:left;
}

div#modCfmArea div.untBodyB table th{
	font-weight:normal;
}

div#modCfmArea div.untBodyB table tr.decTr01{
	background:url(../images/bg_004.gif) 0 bottom repeat-x;
}
/*---------------------------------------------------------------------------------#modFormSbt*/
div#modFormSbt{
	text-align:center;
	margin:0 0 10px 0;
}