<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">ul, li {
    list-style: none outside none;
}
p {
	line-height:1.7;
	margin-bottom:10px;
}
a:link {
    color: #0066FF;
    text-decoration: none;
}
a:visited {
    color: #0066FF;
    text-decoration: none;
}
a:active {
    color: #7F0C19;
    text-decoration: none;
}
a:hover {
    color: #7F0C19;
    text-decoration: none;
}
input, textarea, button, select {
    -moz-box-sizing: border-box;
    border: 1px solid #999999;
    border-radius: 3px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
    font-family: "Hiragino Kaku Gothic ProN","繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Meiryo","繝｡繧､繝ｪ繧ｪ",sans-serif;
    margin-right: 3px;
    padding: 3px;
}
html {
    font-family: "Hiragino Kaku Gothic ProN","繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Meiryo","繝｡繧､繝ｪ繧ｪ",sans-serif;
    font-size: 13px;
    letter-spacing: 0;
    line-height: 1.6;
}
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
} 
.clearfix {
	display: inline-block;
} 
/* Hides from IE-mac \*/ 
* html .clearfix {
	height: 1%;
} 
.clearfix {
	display: block;
} 
/* End hide from IE-mac */
.clear{
	clear:both;
}
img {
	vertical-align:text-bottom;
}
.img_margin {
	margin-bottom: 10px;
	text-align: center;
}
.textRed {
	color:#c00;
	font-size:120%;
}
.btn_r {
	text-align:right;
	margin-bottom:20px;
}
section.contents {
    background: none repeat scroll 0 0 #FFFFFF;
    margin: 0 auto 20px;
    width: 940px;
	overflow: hidden;
    padding: 0 10px;
}
.pageSelector {
	text-align:center;
	margin:10px auto;
}
.arrow01 {
    background: url("/images/common/arrow01.gif") no-repeat scroll left center rgba(0, 0, 0, 0);
    text-indent: 8px;
}
#side {
	float:left;
	width:220px;
}
#side .ban {
	margin-bottom:15px;
}

#main {
	float: right;
	width: 700px;
}

footer {
    background: none repeat scroll 0 0 #FFFFFF;
    margin: 0 auto 20px;
    width: 940px;
	overflow: hidden;
    padding: 0 10px;
}

/* 繧ｵ繝悶Γ繝九Η繝ｼ */
#header_sub {
	width:938px;
	height:30px;
	text-align:left;
	position:relative;
	background: rgb(137,223,148);
	background: rgba(0,153,0,0.2);
	border:1px solid #030;
}
#login{
	position:relative;
	margin: 0;
	padding: 0;
	top: 8px;
	*top:8px;
	width: 350px;
	left: 8px;
	height:12px;
}
#login ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#login li{
	float: left;
	margin: 0;
	padding: 0;
	vertical-align: middle;
}
#login li a {
	padding: 6px;
}
#user-profimage a {
    float: left;
    height: 24px;
    margin: 2px 5px 2px 0;
    overflow: hidden;
    padding: 0 !important;
    width: 24px;
	top:-8px;
	position:relative;
}
#btn-login a{
	width:60px;
	height:12px;
	display:block;
	background:url(/images/submenu/btn_login.png) no-repeat 0 0;
	font-size:1%;/*for the benefit of IE Win*/
	text-indent:-9999px;
	overflow:hidden;
	vertical-align:top;
	margin-right:10px;
}
#btn-login a:hover{
	background:url(/images/submenu/btn_login.png) no-repeat 0px 0px;
}
#btn-login a.act{
	background:url(/images/submenu/btn_login.png) no-repeat 0px 0px;
}
#btn-new a{
	width:68px;
	height:12px;
	display:block;
	background:url(/images/submenu/btn_new.png) no-repeat 0 0;
	font-size:1%;/*for the benefit of IE Win*/
	text-indent:-9999px;
	overflow:hidden;
	vertical-align:top;
	margin-right:10px;
}
#btn-new a:hover{
	background:url(/images/submenu/btn_new.png) no-repeat 0px 0px;
}
#btn-new a.act{
	background:url(/images/submenu/btn_new.png) no-repeat 0px 0px;
}
#btn-forgot a{
	width:158px;
	height:12px;
	display:block;
	background:url(/images/submenu/btn_forgot.png) no-repeat 0 0;
	font-size:1%;/*for the benefit of IE Win*/
	text-indent:-9999px;
	overflow:hidden;
	vertical-align:top;
	
}
#btn-forgot a:hover{
	background:url(/images/submenu/btn_forgot.png) no-repeat 0px 0px;
}
#btn-forgot a.act{
	background:url(/images/submenu/btn_forgot.png) no-repeat 0px 0px;
}
#btn-logout a{
	width:66px;
	height:12px;
	display:block;
	background:url(/images/submenu/btn_logout.png) no-repeat 0 0;
	font-size:1%;/*for the benefit of IE Win*/
	text-indent:-9999px;
	overflow:hidden;
	vertical-align:top;
	margin-right:10px;
}
#btn-logout a:hover{
	background:url(/images/submenu/btn_logout.png) no-repeat 0px 0px;
}
#btn-logout a.act{
	background:url(/images/submenu/btn_logout.png) no-repeat 0px 0px;
}
#btn-contact a{
	width:66px;
	height:12px;
	display:block;
	background:url(/images/submenu/btn_contact.png) no-repeat 0 0;
	font-size:1%;/*for the benefit of IE Win*/
	text-indent:-9999px;
	overflow:hidden;
	vertical-align:top;
	margin-right:10px;
}
#btn-contact a:hover{
	background:url(/images/submenu/btn_contact.png) no-repeat 0px 0px;
}
#btn-contact a.act{
	background:url(/images/submenu/btn_contact.png) no-repeat 0px 0px;
}
#headerRight{
	position:absolute;
	margin: 0;
	padding: 0;
	top: 8px;
	*top:8px;
	width: 66px;
	right: 4px;
	height:12px;
}
#headerRight ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#headerRight li{
	float: left;
	/*width: 50px;*/
	margin: 0;
	padding: 0;
}

/* 繝ｭ繧ｰ繧､繝ｳ逕ｻ髱｢ */
#loginBox {
	border:5px solid #ccc;
	padding:10px;
}
#loginBox .loginFrom {
	float:left;
	width:400px;
}
#loginBox .loginFrom dl dd {
	width:10em;
	float:left;
	line-height:2;
	text-align:right;
	padding-right:1em;
}
#loginBox .loginFrom dt {
	padding-left:10em;
	margin-bottom:10px;
}
#loginBox .textmenu {
	float:right;
	width:250px;
}
#loginBox .textmenu ul li {
	background:url(/images/common/arrow01.gif) no-repeat scroll left center rgba(0, 0, 0, 0);
	line-height:1.7;
	text-indent:1em;
}

/* 縺顔衍繧峨○ */
.info_body {
	width:658px;
	border:1px solid #0EA213;
	padding:20px;
}
.info_body dl{
	padding-left: 10px;
}
.info_body dt{
	float:left;
	clear:left;
	width:8em;
	line-height:150%;
}
.info_body dd{
	margin:0 0 10px 0;
	padding:0 0 10px 8em;
	border-bottom:1px dotted #999;
	_zoom:1;
	_padding-left:0;
	line-height:150%;
}

/* 繝輔か繝ｼ繝�髢｢騾｣ */
.registerTable table {
	width:700px;
	margin-bottom: 20px;
}
.registerTable table th {
    background-color: #F3F3F3;
    border: 1px solid #CCC;
    padding: 7px 5px;
	line-height:1.7;
	width:150px;
	text-align:left;
	vertical-align:middle;
}
.registerTable table td {
    border: 1px solid #CCC;
    padding: 7px;
	line-height:1.7;
}
#main .box {
	border:5px solid #ccc;
	padding:10px;
	margin-bottom:20px;
}
#main .box h5 {
	font-size:120%;
	font-weight:bold;
	margin-bottom:15px;
}
.box .sel_deliver_name {
	font-weight:bold;
	font-size:120%;
	color:#00f;
	padding-bottom:10px;
}
.box .sel_deliver_desc {
	padding-left:25px;
	line-height:1.5;
	padding-bottom:15px;
}
.box dd {
	font-weight:bold;
	padding:0 0 5px 30px;
}
.box dt {
	line-height:1.5;
	border-bottom:1px dotted #ccc;
	padding:0 0 5px 40px;
	margin-bottom:10px;
}
.box dt select,
.box dt input {
	margin-bottom:10px;
}
.box .tr_fee {
	font-weight:bold;
	font-size:120%;
	text-align:center;
}
.box .sel_item {
	font-weight:bold;
	color:#00f;
}
.box .result_text {
	font-weight:bold;
	font-size:120%;
	text-align:center;
}
.box dl.driverlist dd {
	width:30em;
	float:left;
	vertical-align:middle;
}
.box dl.driverlist dt {
	padding-left:30em;
}

/* 讎りｦ� (info) */
#info #main {
	line-height:1.7;
}
#info #main h1 {
	border:1px solid #CC0;
	padding:5px;
	font-weight:bold;
	font-size:150%;
	text-align:center;
	margin-bottom:40px;
}
#info #main h2 {
	padding:5px;
	font-size:120%;
	text-align:center;
	margin-bottom:40px;
	color:#00F;
}
#info #main h3 {
	font-size:120%;
	margin-bottom:10px;
	color:#00F;
	line-height:1.5;
}
#info #main ul.info_index {
	display:table;
	margin-bottom:20px;
}
#info #main ul.info_index li {
	display:table-cell;
	vertical-align:middle;
}
#info #main ul.info_index li p {
	width:200px;
	margin:0 auto;
	line-height:150%;
	margin-top:10px;
}
#info #main ul.info_index li.img {
	width:234px;
}
#info #main ul.info_index li.arrow {
	width:234px;
	text-align:center;
}
#info #main ul.info_index li.btn {
	width:234px;
}
#info #main .contBox {
	width:620px;
	margin:0 auto;
	text-align:center;
}
#info #main .contBox img {
	margin-bottom:20px;
}
#info #main .contBox p {
	text-align:left;
	font-weight:bold;
}
#info #main .contBox ul {
	text-align:left;
}
#info #main .contBox li {
	list-style:circle;
	margin-bottom:15px;
}
#info #main dl {
	margin-bottom:40px;
}
#info #main dd {
	width:10em;
	padding:11px 0;
	font-weight:bold;
	clear: left;
	float:left;
}
#info #main dt {
	padding:10px 0;
	padding-left:10em;
	border-bottom:1px dotted #333;
	line-height:1.5;
}
#info #main .lowBox {
	background:#B9DEF8;
	border-radius:10px;
	padding:10px;
}
#info #main .capPrivacy {
    border-left: 3px solid #000000;
    font-weight: bold;
    text-indent: 5px;
}
#info #main .privacyText {
    margin-bottom: 20px;
    padding-left: 1em;
	line-height:1.7;
}
#info #main ul.link_index {
	display:table;
	margin-bottom:20px;
}
#info #main ul.link_index li {
	width:175px;
	display:table-cell;
	text-align:center;
}
#info #main ul.link_index li img {
	border: 1px solid #999999;
	padding:3px;
}

/* 闕ｷ荳ｻ (corp) */
#corp #main h1 {
	border:1px solid #00f;
	padding:5px;
	font-weight:bold;
	font-size:150%;
	text-align:center;
	margin-bottom:40px;
}
#corp #main h2 {
	border:1px solid #00f;
	padding:5px;
	font-weight:bold;
	font-size:130%;
	text-align:center;
	margin-bottom:40px;
	color:#00f;
}
#corp #main ul.corp_index {
	display:table;
	margin-bottom:20px;
}
#corp #main ul.corp_index li {
	display:table-cell;
	vertical-align:middle;
}
#corp #main ul.corp_index li p {
	width:200px;
	margin:0 auto;
	line-height:150%;
	margin-top:10px;
}
#corp #main ul.corp_index li.img {
	width:300px;
}
#corp #main ul.corp_index li.arrow {
	width:175px;
	text-align:center;
}
#corp #main ul.corp_index li.btn {
	width:225px;
}
#corp #main #howtoBox {
	height:1546px;
	background:url(/images/corp/cont_img01.gif) no-repeat 0 0;
	overflow:hidden;
}
#corp #main #howtoBox .section {
	overflow:hidden;
	padding-left:120px;
}
#corp #main #howtoBox .section h3 {
	border:1px solid #03f;
	padding:3px;
	font-weight:bold;
	margin-bottom:10px;
}
#corp #main #howtoBox .section p {
	line-height:1.5;
	margin-bottom:10px;	
}
#corp #main #howtoBox .section ul {
	line-height:1.5;
	padding-left:20px;
}
#corp #main #howtoBox .section ul li {
	list-style:decimal;
	margin-bottom:10px;
}
#corp #main .guideBox {
	clear: both;
	width: 700px;
}
#corp #main .guideBox img {
	float: left;
	padding: 0 15px 20px 0;
}
#corp #main .guideBox h4 {
	font-size:120%;
	font-weight:bold;
	color:#0066FF;
	line-height:1.5;
}
#corp #main .itemBox {
	clear: both;
	width: 700px;
	margin-bottom:15px;
}
#corp #main .itemBox .itemBox_lt {
	float:left;
}
#corp #main .itemBox div.cell_t {
	background:#E8F3FA;
	text-align:center;
	display: table-cell;
	vertical-align: middle;
	padding:10px;
	margin-right:10px;
	width:130px;
}
#corp #main .itemBox div.cell_t h3 {
	display: inline-block; 
	color:#06F;
}
#corp #main .itemBox div.cell_c {
	display: table-cell;
	vertical-align: middle;
	padding:10px;
}
#corp #main .itemBox div.cell_c p {
	display: inline-block; 
	margin:0;
}
#corp #main .blueBox {
	background:#E8F3FA;
	padding:8px;
	margin-bottom:10px;
}
#corp #main .mail_guide {
	margin-bottom: 10px;
}
#corp #main .mail_guide .box {
	width:320px;
	border:1px solid #ccc;
	padding:10px;
}
#corp #main div.advice {
	width:680px;
	margin:0 auto 20px auto;
}
#corp #main div.advice p {
	color:#00f;
	font-weight:bold;
	font-size:1.2em;
	height:44px;
	line-height:44px;
	text-indent:50px;
	margin-bottom:20px;
}
#corp #main div.advice div.text {
	font-size:100%;
	color:#000;
	line-height:1.5;
}
p.quality {
	background:url(/images/corp/cont_img11.jpg) no-repeat left top;
}
p.cost {
	background:url(/images/corp/cont_img12.jpg) no-repeat left top;
}
p.image {
	background:url(/images/corp/cont_img13.jpg) no-repeat left top;
}
#corp #main .advice_lt {
	float:left;
	margin-bottom:20px;
}
#corp #main .q {
	width:180px;
}
#corp #main .c {
	width:80px;
}
#corp #main .i {
	width:140px;
}
#corp #main .advice_rt h3 {
	color:#000;
	font-size:1.2em;
	font-weight:bold;
	line-height:2.0;
}
#corp #main .pr {
	font-size:1.7em;
	color:#00f;
	font-weight:bold;
	text-align:center;
	margin-bottom:40px;
}

/* 霆ｽ驕矩√が繝ｼ繝翫� */
#owner #main h1 {
	border:1px solid #f00;
	padding:5px;
	font-weight:bold;
	font-size:150%;
	text-align:center;
	margin-bottom:40px;
}
#owner #main .btn {
	text-align:center;
	margin-bottom:40px;
}
#owner #main .owner_index h2 {
	font-weight:bold;
	font-size:120%;
	text-align:center;
	padding-bottom:5px;
	border-bottom:1px solid #f00;
	margin-bottom:30px;
}
#owner #main .owner_index {
	margin-bottom:20px;
}
#owner #main .owner_index .left {
	float:left;
	width:280px;
	text-align:center;
}
#owner #main .owner_index .right {
	float:right;
	width:420px;
	line-height:150%;
}
#owner #main .guide_box {
	padding:10px;
	background:#FFCECE;
	margin-bottom:15px;
}
#owner #main .guide_box img {
	float:left;
	width:160px;
}
#owner #main .guide_box p {
	float:right;
	width:500px;
	line-height:1.7;
	font-size:110%;
}
#owner #main .guide_ban img {
	margin-bottom:15px;
}
#owner #main h5 {
	padding:5px;
	border-bottom:1px solid #f00;
	text-align:center;
	font-weight:bold;
	font-size:120%;
}
#owner #main table {
	width:700px;
	margin-bottom:20px;
}
#owner #main table th,
#owner #main table td {
	border: 1px solid #999999;
	padding: 7px;
	line-height:1.5;
}
#owner #main .table {
	position: relative;
}
#owner #main .table .fukidashi {
	left: 440px;
	position: absolute;
	top: 0;
}
#owner #main table.fare_1 th {
	background-color: #8CC30E;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}
#owner #main table.fare_1 td.colored {
	text-align:center;
	background:#ecfbd4;
}
#owner #main table.fare_2 th {
	background-color: #0051C0;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}
#owner #main table.fare_2 td.colored {
	text-align:center;
	background:#B6C3FA;
}
#owner #main .itemBox {
	clear: both;
	width: 700px;
	margin-bottom:15px;
}
#owner #main .itemBox .itemBox_lt {
	float:left;
}
#owner #main .itemBox div.cell_t {
	background:#FFE6CE;
	text-align:center;
	display: table-cell;
	vertical-align: middle;
	padding:10px;
	margin-right:10px;
	width:130px;
}
#owner #main .itemBox div.cell_t h3 {
	display: inline-block; 
	color:#f00;
}
#owner #main .itemBox div.cell_c {
	display: table-cell;
	vertical-align: middle;
	padding:10px;
}
#owner #main .itemBox div.cell_c p {
	display: inline-block; 
	margin:0;
}
#owner #main .guideBox {
	clear: both;
	width: 700px;
}
#owner #main .guideBox img {
	float: left;
	padding: 0 15px 20px 0;
}
#owner #main .guideBox h4 {
	font-size:120%;
	font-weight:bold;
	color:#0066FF;
	line-height:1.5;
}
#owner #main .mailBox {
	margin:0 auto;
	border:2px solid #ccc;
	text-align:center;
	width:400px;
	padding:10px;
}

/* 霆ｽ驕矩∵･ｭ髢区･ｭ謾ｯ謠ｴ (support) */
#support #main h1 {
	border:1px solid #060;
	padding:5px;
	font-weight:bold;
	font-size:150%;
	text-align:center;
	margin-bottom:40px;
}
#support #main .btn {
	text-align:center;
	margin-bottom:40px;
}
#support #main .guideBox {
	clear: both;
	width: 700px;
	margin-bottom:40px;
}
#support #main .guideBox img {
	float: left;
	padding: 0 15px 20px 0;
}
#support #main .guideBox .desc {
	width:360px;
	float:right;
}
#support #main .guideBox .desc img {
	padding:0;
	float:right;
	margin:10px 0 0;
}
#support #main .noticeBox {
	background:#F9B9CB;
	border-radius:10px;
	padding:10px;
}
#support #main #studyImg {
	position:relative;
	height: 475px;
}
#support #main #studyImg #tv {
	text-align:center;
}
#support #main #studyImg dl {
	margin: 20px;
	position: relative;
}
#support #main #studyImg dt {
	width: 130px;
	height: 130px;
	position: absolute;
}
#support #main #studyImg dt.product1 {
	top: -10px;
	left: 88px;
}
#support #main #studyImg dt.product2 {
	top: -10px;
	left: 258px;
}
#support #main #studyImg dt.product3 {
	top: -10px;
	left: 428px;
}
#support #main #studyImg dt.product4 {
	top: 121px;
	left: 0px;
}
#support #main #studyImg dt.product5 {
	top: 121px;
	left: 168px;
}
#support #main #studyImg dt.product6 {
	top: 121px;
	left: 338px;
}
#support #main #studyImg dt.product7 {
	top: 121px;
	left: 508px;
}
#support #main #studyImg dd {
	display: none;
	position: absolute;
}
#support #main #studyImg dd.product1,
#support #main #studyImg dd.product2,
#support #main #studyImg dd.product3,
#support #main #studyImg dd.product4,
#support #main #studyImg dd.product5,
#support #main #studyImg dd.product6,
#support #main #studyImg dd.product7 {
	width: 200px;
	height: 177px;
	top: -185px;
	left: 212px;
}
#support #main .descBox {
	background:#B9F8BD;
	border-radius:10px;
	padding:10px;
	margin-bottom:40px;
}
#support #main .table_title {
	border-left: 3px solid #333333;
	font-weight: bold;
	line-height: 1.2em;
	margin-bottom: 5px;
	text-indent: 0.5em;
}
#support #main table {
	width:700px;
	margin-bottom:20px;
}
#support #main table th,
#support #main table td {
	border: 1px solid #999999;
	padding: 7px;
	line-height:1.5;
	text-align:center;
}
#support #main .table {
	position: relative;
}
#support #main table.fare_1 th {
	background-color: #8CC30E;
	color: #FFFFFF;
	font-weight: bold;
}
#support #main table.fare_1 td.colored {
	background:#ecfbd4;
}
#support #main table.fare_2 th {
	background-color: #FC689A;
	color: #FFFFFF;
	font-weight: bold;
}
#support #main table.fare_2 td.colored {
	background:#ffddee;
}
#support #main table.fare_3 th {
	background-color: #CA33CC;
	color: #FFFFFF;
	font-weight: bold;
}
#support #main table.fare_3 td.colored {
	background:#efc4f0;
}
#support #main table.fare_4 th {
	background-color: #FF9501;
	color: #FFFFFF;
	font-weight: bold;
}
#support #main table.fare_4 td.colored {
	background:#FEE7B1;
}
#support #main table.fare_5 th {
	background-color: #0051C0;
	color: #FFFFFF;
	font-weight: bold;
}
#support #main table.fare_5 td.colored {
	background:#B6C3FA;
}
#support #main .webprBox {
	clear:both;
	width:700px;
	margin-bottom:20px;
}
#support #main .webprBox .lb {
	width:350px;
	text-align:center;
	float:left;
}
#support #main .webprBox .rb {
	width:340px;
	float:right;
}
#support #main .webprBox .rb h4 {
	font-weight:bold;
	font-size:120%;
	color:#06F;
}
#support #main .descBox {
	background:#B9DEF8;
	border-radius:10px;
	padding:10px;
	color:#00f;
}

/* 繧ｪ繝ｼ繧ｯ繧ｷ繝ｧ繝ｳ */
#auction #main h1 {
	border-bottom:1px solid #ccc;
	padding-bottom:5px;
	font-weight:bold;
	font-size:150%;
	text-align:left;
	margin-bottom:20px;
}
#auction #main .exhibit_attn {
	border:2px #FF0000 double;
	padding:5px;
	margin-bottom:20px;
	font-size:1.2em;
	font-weight:bold;
}
#auction #main ul.attn {
	padding-left:20px;
}
#auction #main ul.attn li {
	list-style:disc;
	line-height:1.5;
}
#auction #main .photo {
	border:1px #999999 dotted;
	padding:3px;
	width:150px;
	margin:10px 10px;
}
#auction #main .auction_list_tab {
	margin:10px 0;
	width:700px;
}
#auction #main .auction_list_tab ul {
    border-bottom: 1px solid #C9C9C9;
    display: block;
    height: 34px;
    list-style: none outside none;
    margin: 0;
    text-align: center;
    width: 100%;
}
#auction #main .auction_list_tab li {
    display: block;
    float: left;
    margin: 0 5px 0 0;
    padding-top: 10px;
}
#auction #main .auction_list_tab a,
#auction #main .auction_list_tab li span {
    border-radius: 3px 3px 0 0;
    color: #000;
    font-size: 14px;
    outline: medium none;
    padding: 6px 12px;
    text-decoration: none;
}
#auction #main .auction_list_tab li a:hover {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding: 5px 12px;
	color:#f00;
}
#auction #main .auction_list_tab li span.active {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: -moz-linear-gradient(top, #FFD7D7, #fff);
    background: -webkit-gradient(linear, center top, center bottom, from(#FFD7D7), to(#fff));
	background: -webkit-linear-gradient(top, #FFD7D7, #fff);
    background: -ms-linear-gradient(top, #FFD7D7, #fff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD7D7', endColorstr='#ffffff', GradientType=0);
    border-color: #C9C9C9 #C9C9C9 #FFFFFF;
    border-image: none;
    border-style: solid;
    border-width: 1px 1px 2px;
    font-weight: bold;
}
#auction #main .listTable {
	width:700px;
}
.listTable ul.caption {
	border:1px solid #ccc;
	background:#D0FFD0;
	padding:10px;
	text-align:right;
	font-weight:bold;
}
.listTable ul.item {
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:10px;
	text-align:right;
}
ul.item li,
ul.caption li {
	float:left;
	display:table-cell;
	vertical-align:middle;
}
ul.item li.img,
ul.caption li.img {
	width:98px;
	text-align:left;
}
ul.item li.img img {
	border:1px solid #999;
}
ul.item li.title {
	width:274px;
	text-align:left;
}
ul.caption li.title {
	width:274px;
	text-align:center;
}
ul.item li.current,
ul.caption li.current {
	width:89px;
}
ul.item li.onlybid,
ul.caption li.onlybid {
	width:81px;
}
ul.item li.bidnum,
ul.caption li.bidnum {
	width:63px;
}
ul.item li.remain,
ul.caption li.remain {
	width:73px;
}
ul.item li.biddate,
ul.caption li.biddate {
	width:180px;
	text-align:center;
}
ul.item li.bidder {
	width:270px;
	text-align:left;
}
ul.caption li.bidder {
	width:270px;
	text-align:center;
}
ul.item li.bidprice,
ul.caption li.bidprice {
	width:120px;
}
ul.item li.status,
ul.caption li.status {
	width:100px;
	text-align:center;
}
#auction #main #auctionTitle {
    margin-bottom: 10px;
    position: relative;
}
#auction #main .watchBtn {
    position: absolute;
    right: 0;
    top: 0;
}
#auction #main .exhibit_title {
	background:#CBF998;
	font-size:130%;
	font-weight:bold;
	padding:5px;
	line-height:1.7
}
#auction #main #exhibit_body {
	width:700px;
	font-size:1.2em;
}
#exhibit_body .exhibit_main {
	width:440px;
	float:left;
}
#exhibit_body .exhibit_sub {
	width:240px;
	float:right;
	padding:30px 0;
}
#exhibit_body dl.data {
	width:300px;
	font-size:110%;
	margin-bottom:20px;
}
#exhibit_body dl.data dt {
	float:left;
	width:8em;
	text-align:right;
	line-height:1.7;
}
#exhibit_body dl.data dd {
	width:6em;
	padding-left:8em;
	line-height:1.7;
	text-align:right;
}
#exhibit_body dl.info {
	font-size:110%;
	margin-bottom:20px;
}
#exhibit_body dl.info dt {
	float:left;
	width:8em;
	text-align:right;
	line-height:1.7;
}
#exhibit_body dl.info dd {
	padding-left:9em;
	line-height:1.7;
	text-align:left;
}
#exhibit_body .caption {
	background:#CBF998;
	padding:5px;
	line-height:1.7;
	margin-bottom:20px;
}
#exhibit_body .exhibit_desc {
	padding:5px;
	line-height:1.5;
}
#exhibit_body .exhibit_desc .lines {
    border-top: 1px dotted #999999;
    margin: 5px auto;
    padding-top: 5px;
}
#exhibit_body #photoList {
	margin-bottom:20px;
}
#exhibit_body #photoList .item {
	float:left;
	width:120px;
	border:1px dotted #999999;
	padding:3px;
	margin-right:5px;
}
p.str_mark {
	width:6em;
	font-size:1.2em;
	background-color:#900;
	lihe-height:1.5;
	border-radius:4px;
	color:#fff;
	text-align:center;
	font-weight:bold;
	box-shadow:2px 1px 1px #999;
}
form.board {
	margin-top:20px;
	font-size:1.4em;
	line-height:1.7;
}
.board input[type=radio] {
	vertical-align:middle;
}
.board label {
	font-weight:bold;
	padding:5px 0;
	font-size:1.2em;
}
.board textarea {
	padding:10px;
}
div.commentlist {
	margin:15px 0;
	border-top:1px solid #999;
}
div.commentlist ul li {
	padding:5px;
	border-bottom:1px solid #999;
}
div.commentlist p {
	margin:0;
	padding:0;
}
div.commentlist .exh {
	background-color:#fff;
}
div.commentlist .bid {
	background-color:#eee;
}
div.commentlist .title {
	font-weight:bold;
	font-size:1.1em;
}
div.commentlist .name_date {
	font-size:.9em;
	font-style:italic;
	padding-left:15px;
}
div.commentlist .comment {
	padding-left:15px;
	padding-top:10px;
}

/* 繝輔ャ繧ｿ繝ｼ */
footer ul.nav_menu {
	border:1px solid #42AA42;
	height:40px;
	margin-bottom:15px;
}
footer ul.nav_menu li a {
    float: left;
    margin: 0 !important;
    width: 234px;
	height:40px;
}
footer .tel {
	float:right;
}
footer .copyright {
	border-top:1px solid #42AA42;
	margin-top:10px;
	padding-top:5px;
	text-align:center;
}
</pre></body></html>