@charset "utf-8";
/* common */
* {
	margin:0;
	padding:0;
	font-size: 10pt;
	color: #C0C5C8;
	line-height: 1.6;
}
a,img {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
ul li {
	list-style-type: none;
}


.mt_6{margin-top:6px;}
.mt_10{margin-top:10px;}
.ml_4{margin-left:4px;}
.ml_15{margin-left:15px;}
.tc_crymson{color:#E35152;}
.tc_yellow{color:#D3A63D;}
.t_14{font-size:14px;}
.t_20{font-size:20px;}
.t_11{font-size:11px;}
.t_10{font-size:10px;}

input{
color:#666666;
}



.clear_point {
	clear: both;
}
.red_font {
	color: #E75050;
}
.yellow_font a{
	color: #D3A63D;
	text-decoration: underline;
	font-weight: normal;
}
.yellow_font a:hover {
	color: #AB8427;
	text-decoration: none;
	font-weight: normal;
}
.content_border {
	width: 584px;
	height: 22px;
	background-image: url(../images/index/content_line.jpg);
	background-position:center center;
	background-repeat: no-repeat;
}
.circle_arrow {
	background-image: url(../images/common/arrow_a.gif);
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 15px;
}
/* margin for sub_page */
.set_w15 {
	margin-right: 15px;
	margin-left: 15px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0;
}
/* separate line for sub_page */
.sub_sep_line {
	background-image: url(../images/sub_page_common/sep_line.jpg);
	background-position:center center;
	background-repeat: no-repeat;
	width: 749px;
	height: 52px;
	clear: both;
}
/* body */
#wrapper {
	height: auto;
	width: 100%;
	background-color: #001421;
}
/* header_area,gl menu&content bg */
#header_bg{
	background-image: url(../images/common/head_back.jpg);
	background-repeat: repeat;
	height: 168px;
	width: 100%;
	background-position: left top;
	overflow: hidden;
}
#header_wide{
	width: 1017px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
#header {
	background-image:url(../images/common/head.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 140px;
	width: 975px;
	margin-right: auto;
	margin-left: auto;
}
#header h1{
	height: 78px;
	width: 161px;
	float: left;
	padding-top: 25px;
	padding-left: 18px;
}
#header #creditcard_tm {
	float: right;
	padding-top: 24px;
	height: 23px;
	width: 700px;
	text-align: right;
}
#header #feature_item {
	float: right;
	width: 700px;
	height: 54px;
	text-align: right;
	padding-top: 16px;
}
#gl_menu {
	height: 28px;
	width: 975px;
	background-image: url(../images/common/navi.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#gl_menu h3{
	clear: both;
	float: left;
	width: 189px;
	height: 28px;
}






#gl_menu ul {
	height: 28px;
	width: 786px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#gl_menu li {
	list-style-type: none;
	float: left;
}

#gl_menu li#search{
	width:175px;
	height:28px;
	margin:0;
	padding:2px 0 0 106px;
	background-image:url(../images/common/btn_search_back.gif);
	}

#gl_menu li a {
	height:53px;
	display:block;
	text-indent:-9877em;
	text-decoration:none;
	overflow:hidden;   
}
#gl_menu li#info_page a {background-image: url(../images/common/gl_menu_01.jpg);background-repeat: no-repeat;width: 104px;height: 28px;}
#gl_menu li#consigh_page a {background-image: url(../images/common/gl_menu_02.jpg);background-repeat: no-repeat;width: 106px;height: 28px;}
#gl_menu li#shop_page a {background-image: url(../images/common/gl_menu_03.jpg);background-repeat: no-repeat;width: 90px;height: 28px;}
#gl_menu li#contact_page a {background-image: url(../images/common/gl_menu_04.jpg);background-repeat: no-repeat;width: 100px;height: 28px;}
#gl_menu li#wanted_page a {background-image: url(../images/common/gl_menu_05.jpg);background-repeat: no-repeat;width: 101px;height: 28px;}
#gl_menu li#info_page a:hover {background-image: url(../images/common/gl_menu_01_on.jpg);background-repeat: no-repeat;width: 104px;height: 28px;}
#gl_menu li#consigh_page a:hover {background-image: url(../images/common/gl_menu_02_on.jpg);background-repeat: no-repeat;width: 106px;height: 28px;}
#gl_menu li#shop_page a:hover {background-image: url(../images/common/gl_menu_03_on.jpg);background-repeat: no-repeat;width: 90px;height: 28px;}
#gl_menu li#contact_page a:hover {background-image: url(../images/common/gl_menu_04_on.jpg);background-repeat: no-repeat;width: 100px;height: 28px;}
#gl_menu li#wanted_page a:hover {background-image: url(../images/common/gl_menu_05_on.jpg);background-repeat: no-repeat;width: 101px;height: 28px;}







/** [Navigation] ************************************************************/

ul #Navigation{
	width:786px;
	height:28px;
	margin:0;
	padding:0;
	float:left;
	list-style:none;
	background-image:url(../images/common/navi.jpg);
	}

ul #Navigation li{
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	float:left;
	}

ul#Navigation li.n01{width: 86px; height:28px; padding-left:9px;}
ul#Navigation li.n02{width: 51px; height:28px;}
ul#Navigation li.n03{width: 76px; height:28px;}
ul#Navigation li.n04{width: 89px; height:28px;}
ul#Navigation li.n05{width: 98px; height:28px;}
ul#Navigation li.n06{width: 92px; height:28px;}
ul#Navigation li.n07{width:175px; height:28px; padding:2px 0 0 106px; background-image:url(../images/common/btn_search_back.gif);}

ul#Navigation li a{display:block;width:inherit;height:28px;background-image:url(../images/common/navigation.jpg);}

ul#Navigation li.n01 a{ background-position:  -9px top;}
ul#Navigation li.n02 a{ background-position: -95px top;}
ul#Navigation li.n03 a{ background-position:-146px top;}
ul#Navigation li.n04 a{ background-position:-222px top;}
ul#Navigation li.n05 a{ background-position:-311px top;}
ul#Navigation li.n06 a{ background-position:-409px top;}

ul#Navigation li.n01 a:hover{ background-position:  -9px bottom;}
ul#Navigation li.n02 a:hover{ background-position: -95px bottom;}
ul#Navigation li.n03 a:hover{ background-position:-146px bottom;}
ul#Navigation li.n04 a:hover{ background-position:-222px bottom;}
ul#Navigation li.n05 a:hover{ background-position:-311px bottom;}
ul#Navigation li.n06 a:hover{ background-position:-409px bottom;}

ul#Navigation li.n01 a.stay{ background-position:  -9px bottom;}
ul#Navigation li.n02 a.stay{ background-position: -95px bottom;}
ul#Navigation li.n03 a.stay{ background-position:-146px bottom;}
ul#Navigation li.n04 a.stay{ background-position:-222px bottom;}
ul#Navigation li.n05 a.stay{ background-position:-311px bottom;}
ul#Navigation li.n06 a.stay{ background-position:-409px bottom;}

/** /[Navigation] ***********************************************************/
















#content_back {
	height: auto;
	width: 100%;
	clear: both;
	margin: 0px;
	padding: 0px;
}
#content_back02 {
	width: 1017px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	background-image: url(../images/common/sidebar_bg02.jpg);
	background-repeat: no-repeat;
	background-position:left top;
}
#content_box {
	height: auto;
	width: 975px;
	clear: both;
	background-image: url(../images/common/background.jpg);
	background-repeat: no-repeat;
	background-position: -21px top;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
/* leftsidebar_area */
#left_sidebar {
	height: auto;
	width: 189px;
	float: left;
	background-image: url(../images/common/sidebar_bg.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	overflow: hidden;
}
#left_sidebar #left_sidebar_menu {
	height: auto;
	width: 189px;
	margin-bottom: 10px;
	clear: left;
}
#left_sidebar #left_sidebar_menu a{
	text-decoration: none;
}
#left_sidebar #left_sidebar_menu a:hover {
	text-decoration: underline;
	color: #D3A63D;
}
#left_sidebar #left_sidebar_menu .first_list {
	height: 23px;
	width: 170px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(../images/common/list_line.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
}
#left_sidebar #left_sidebar_menu .first_list_nl {
	height: 23px;
	width: 170px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
#left_sidebar_menu .first_list dt {
	width: 138px;
	height: 23px;
	float: left;
	overflow: hidden;
}
#left_sidebar_menu .first_list_nl dt {
	width: 138px;
	height: 23px;
	float: left;
}
#left_sidebar_menu .second_list {
	height: auto;
	width: 152px;
	clear: both;
	margin-left: 28px;
	padding-top: 2px;
	background-image: url(../images/common/list_line.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
#left_sidebar_menu .second_list dt {
	width: 110px;
	height: 23px;
	float: left;
	line-height: 1.6;
	padding-left:8px;
	overflow: hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-image:url(../img/arrow_b.gif);
	background-repeat:no-repeat;
	background-position:0 center;
}

#left_sidebar_menu .second_list dd{
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"
}

#left_sidebar_menu .second_list .third_list {
	width: 147px;
	height: 20px;
	float: left;
	padding-left: 9px;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"
}
#left_sidebar_menu .second_list .third_list_top {
	width: 147px;
	height: 20px;
	float: left;
	padding-left: 5px;
	background-image: url(../images/common/list_line.jpg);
	background-position: top;
	background-repeat: no-repeat;
	clear: left;
}
#left_sidebar_menu .second_list .third_list_last {
	width: 147px;
	height: 30px;
	float: left;
	padding-left: 5px;
}
#left_sidebar_menu dd#red_bg {
	background-image: url(../images/common/list_no_red_bg.jpg);
	background-repeat: no-repeat;
	background-position:center center;
	width: 32px;
	height: 11px;
	padding-top: 6px;
	padding-bottom: 6px;
	float: right;
	text-align: center;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	line-height: 1.3;
	overflow: visible;
}
#left_sidebar_menu .blue_bg {
	background-image: url(../images/common/list_no_blue_bg.jpg);
	background-repeat: no-repeat;
	background-position:center center;
	width: 32px;
	height: 11px;
	padding-top: 6px;
	padding-bottom: 6px;
	float: right;
	text-align: center;
	line-height:1.3;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	overflow: visible;
}

#left_sidebar_menu .blue_bg2 {
	background-image: url(../images/common/list_no_blue_bg2.jpg);
	background-repeat: no-repeat;
	background-position:center center;
	width: 32px;
	height: 11px;
	padding-top: 6px;
	padding-bottom: 6px;
	float: right;
	text-align: center;
	line-height:1.3;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	overflow: visible;
}
.separate_line {
	width: 170px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#left_banner_area {
	width: 175px;
	height: auto;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#left_banner_area dl {
	width: 175px;
	height: auto;
	padding-top: 5px;
	padding-bottom: 10px;
}
#left_banner_area dt,#left_banner_area dd {
	width: 175px;
	height: auto;
	margin: 0;
	padding: 0;
	line-height: 1.1;
}
#left_banner_area dt a{
	margin: 0;
	padding: 0;
	text-decoration: none;
}
#left_banner_area dd a{
	display:block;
	color: #D3A63D;
	text-decoration: underline;
	margin: 0;
	background-image: url(../images/common/arrow_a.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#left_banner_area dd a:hover {
	text-decoration: none;
}
/* footer_area */
#footer {
	clear: both;
	width: 100%;
	height: auto;
	margin-top: 50px;
}
#footer_wide {
	width: 100%;
	height: auto;
	background-color: #1A2C38;
}
#use_link_area {
	width: 100%;
	height: 20px;
	margin: 0;
	padding: 0;
	background-color: #001421;
}
p#use_links {
	width: 975px;
	height: 20px;
	text-align: right;
	margin: 0;
	padding: 0;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
#use_links img,#use_links a {
	border: none;
	margin: 0;
	padding: 0;
}
#logo_and_rights address {
	width: 1017px;
	height: auto;
	background-color: #1A2C38;
	text-align: center;
	font-size: 8pt;
	padding-top: 10px;
	padding-bottom: 5px;
	color: #CCCCCC;
	font-style: normal;
	margin-right: auto;
	margin-left: auto;
}
#ad_area {
	width: 100%;
	height: auto;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #CCCCCC;
	margin-right: auto;
	margin-left: auto;
}
#ad_area p {
	width: 1017px;
	font-size: 8pt;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

#FreeWordSearch{
	width:110px;
	height:auto;
	border:1px solid #808799;
	background-color:#D1D1D1;
	}



#purchase_flow{display:block;width:749px;height:166px;margin:0;padding:0;background-image:url(../images/consighment/consigh_back.jpg);}
#purchase_flow_b{display:block;width:749px;height:180px;margin:0;padding:0;background-image:url(../images/consighment/consigh_back_b.jpg);}
#purchase_list01{display:block;width:165px;height:88px;float:left;padding:72px 0 6px 5px; color:#333; line-height:120%;}
#purchase_list02{display:block;width:165px;height:88px;float:left;padding:72px 0 6px 26px; color:#333; line-height:120%;}
#purchase_list03{display:block;width:165px;height:88px;float:left;padding:72px 0 6px 28px; color:#333; line-height:120%;}
#purchase_list04{display:block;width:165px;height:88px;float:left;padding:72px 0 6px 25px; color:#333; line-height:120%;}


#consighment_flow_a{
	width:749px;
	height:152px;
	background-image:url(../images/consighment/consigh_back_c.jpg);
	background-repeat:no-repeat;
	}

#consighment_flow_b{
	width:749px;
	height:146px;
	background-image:url(../images/consighment/consigh_back_d.jpg);
	background-repeat:no-repeat;
	}

#consighment_list01{display:block;width:450px;height:auto;margin:54px 0 0 20px;float:left;color:#333;}
#consighment_list02{display:block;width:191px;height:auto;margin:54px 0 0 69px;float:left;color:#333;}
#consighment_list03{display:block;width:200px;height:auto;margin:54px 0 0 20px;float:left;color:#333;}
#consighment_list04{display:block;width:200px;height:auto;margin:54px 0 0 58px;float:left;color:#333;}
#consighment_list05{display:block;width:200px;height:auto;margin:54px 0 0 58px;float:left;color:#333;}


