@charset "Shift-JIS";

.headerline{
	border-top:#666666 solid 2px;
	}
	
.login01{
	background:url(/common/images/login_bg.gif) no-repeat;
	width:201px;
	padding-right:9px;
	padding-top:0px;
	}
.login02{
	margin-right:9px;
	background: url(/common/images/leftnavi_bg_grd.gif) repeat-y;
	width:201px;
	}
.login03{
	background:#ffffff url(/common/images/leftnavi_cate_bg.gif) no-repeat bottom ;
	width:191px;
	border-left:#e4e4e4 solid 1px;
	border-right:#e4e4e4 solid 1px;
	padding:3px 0 7px 0;
	margin-left:4px;
	margin-right:3px;
	margin-bottom:3px;
	}

.login04{
	background:url(/common_en/images/login_bg2.gif) no-repeat;
	width:480px;
	padding-top:0px;
	overflow:hidden;
	}

.login05{
	background:#ffffff url(/common_en/images/leftnavi_cate_bg2.gif) no-repeat bottom ;
	width:470px;
	padding:3px 0 7px 0;
	margin-top:5px;
	margin-left:4px;
	margin-right:3px;
	margin-bottom:3px;
	}


.leftnavi03{
	margin-left:10px;
	margin-right:10px;
	line-height:180%;
}
.leftnavi03 ul{
	list-style: none;
	margin:0;
	padding:0;
}
.leftnavi03 li a{
	background:url(/common/images/icon.gif) no-repeat;
	background-position:left 25%;
	padding:0 0 0 7px;
}

.leftnavi04{
	margin-left:10px;
}
.leftnavi04 ul{
	list-style: none;
	margin:0;
	padding:0;
}
.leftnavi04 li a{
	background:url(/common/images/icon.gif) no-repeat;
	background-position:left 25%;
	padding:0 0 0 7px;
	margin-left:10px;
}
.leftnavi05{
	margin-left:10px;
}
.leftnavi05 ul{
	list-style: none;
	margin:0;
	padding:0;
}
.leftnavi05 li a{
	background:url(/common/images/icon.gif) no-repeat;
	background-position:left 25%;
	padding:0 0 0 7px;
	
}
.charmbox{
	background:url(/images/charm_bg.gif) no-repeat;
	width:481px;
	padding:60px 0 0px 0;
	margin-top:10px;
}
.info_all{
	width:414px;
	vertical-align:top;
	padding-left:14px;
}
.title_news{
	background:url(/images/title_news.gif) no-repeat;
	width:414px;
	text-align:right;
	padding:9px 0 7px 0;
}
.title_info{
	background:url(/images/title_info.gif) no-repeat;
	width:414px;
	text-align:right;
	padding:9px 0 7px 0;
	margin-top:10px;
}
.info_area{
	background-color:#f5f5f5;
	padding:6px 14px 13px 14px;
}
.info_date{
	float:left;
	width:65px;
	margin-right:15px;
}
.info_txt{
	margin-left:80px;
}

.contents01{
	border-left:#cecece solid 1px;
	border-right:#cecece solid 1px;
	}
.contents02{
	margin:10px 20px 0px 20px;
}

.breadclam{
	background:url(/common/images/bread_bg.gif) no-repeat;
	padding-left:8px;
	font-size:85%;
	line-height:260%;
	padding-top:0px;
	border-bottom:#cecece solid 1px;
}
.subnavi{
	margin-top:5px;
}

.line01{
	background:url(/common/images/line01.gif) repeat-x;
	margin:15px 0 -5px 0;
}

.link_list ul{
	list-style: none;
	margin:0;
	padding:0;
	margin-left:10px;
	margin-right:10px;
	line-height:180%;
}
.link_list li a{
	background:url(/common/images/icon.gif) no-repeat;
	background-position:left 25%;
	padding:0 0 0 7px;
}
.how_title01{
	background:url(/service/images/how_titlebg_y.gif) repeat-y;
	width:577px;
	margin:0;
}
.orange_title02{
	padding:10px 20px 10px 20px;
	text-align:left;
}
.orange_title02 ul{
	list-style: none;
	list-style-position: outside;
	margin:0;
	padding:0;
	margin-left:10px;
	line-height:180%;
}
.orange_title02 li{
	background:url(/service/images/icon02.gif) no-repeat;
	background-position:left top;
	padding:0 0 0 15px;
}
.tel_info{
	border:#cccccc solid 1px;
	padding:0;
	width:480;
	text-align:left;
	margin-top:5px;
}
.tel_info_title{
	background-color:#f1f1f1;
	text-align:left;
}
.tel_info_txt{
	margin:10px;
}
.index_title01{
	background:url(/service/images/index_titlebg_y.gif) repeat-y;
	width:447px;
	margin:0;
}
.btn_area{
	vertical-align:bottom;
	padding:0 0 0 15px;
	}
.faq_line_hi{
	line-height:180%;
}
.week{
	color:#666666;
	padding:3px;
}


.auction_site td{
	padding-right:4px;
	padding-bottom:20px;
	padding-top:20px;
	background:url(/common/images/line01.gif) repeat-x bottom;
	
}
.auction_site th{
	padding-right:4px;
	padding-top:20px;
	text-align:left;
	font-weight:normal;
}
.blue_box{
	background-color:#d9e8fe;
	padding:15px;
}
.padding12{
	padding-top:12px;
}
.padding7{
	padding-top:7px;
}

.table01 table{
	border-top:#cccccc solid 1px;
	border-left:#cccccc solid 1px;
}
.table01 td{
	border-right:#cccccc solid 1px;
	border-bottom:#cccccc solid 1px;
	text-align:center;
}
.table01 th{
	border-right:#cccccc solid 1px;
	border-bottom:#cccccc solid 1px;
	text-align:center;
	background-color:#d8e7fe;
}
.table01 th.bg-pink{
	border:#FFEFD5 solid 1px;
	border-right:#cccccc solid 1px;
	text-align:center;
	background-color:#FFF5EE;
}
.table01 td.bg-pink{
	border-left:#FFB6C1 solid 1px;
	border-bottom:#cccccc solid 1px;
}
.table01 td.bg-pink-r{
	border-right:#FFB6C1 solid 1px;
	border-bottom:#cccccc solid 1px;
}
.table01 td.bg-pink-b{
	border-left:#FFB6C1 solid 1px;
	border-right:#cccccc solid 1px;
	border-bottom:#FFB6C1 solid 1px;
}
.table01 td.bg-pink-br{
	border-right:#FFB6C1  solid 1px;
	border-bottom:#FFB6C1  solid 1px;
}
.table01 td.bg-pink-t{
	border-left:#FFB6C1 solid 1px;
	border-bottom:#cccccc solid 1px;
	border-top:#FFB6C1  solid 1px;
}
.table01 td.bg-pink-tr{
	border-right:#FFB6C1  solid 1px;
	border-top:#FFB6C1  solid 1px;
}
.bg-orange{
	background-color:#fbe9d4;
}
.bg-green{
	background-color:#dbf8db;
}

.table02 table{
	border-top:#cccccc solid 1px;
	border-left:#cccccc solid 1px;
}
.table02 td{
	border-right:#cccccc solid 1px;
	border-bottom:#cccccc solid 1px;
	text-align:left;
}
.table02 th{
	border-right:#cccccc solid 1px;
	border-bottom:#cccccc solid 1px;
	text-align:left;
	background-color:#d8e7fe;
	font-weight:normal;
}




.talbe_bline01{
	border-top:#999999 solid 2px;
	border-left:#999999 solid 2px;
	border-right:#999999 solid 2px;
	border-bottom:#cccccc solid 1px;
}

.talbe_bline02{
	border-bottom:#999999 solid 2px;
	border-left:#999999 solid 2px;
	border-right:#999999 solid 2px;
}


.talbe_line01{
	border-right:#cccccc solid 1px;
	border-top:#cccccc solid 1px;
}

.talbe_line02{
	border-top:#cccccc solid 1px;
	border-right:#cccccc solid 1px;
	border-bottom:#cccccc solid 1px;
}

.talbe_line03{
	border-top:#cccccc solid 1px;
	border-left:#cccccc solid 1px;
	border-bottom:#cccccc solid 1px;
}



.table03 td{
	text-align:left;
}
.table03 th{
	text-align:left;
	background-color:#d8e7fe;
	font-weight:normal;
}





.explanation {
	display:none;
	background-color:#dfecff;
	padding:10px;
}



.useful ol{
	list-style: none;
	margin:0px;
	padding:0px;
}
.useful li {
	background-image:url(/common/images/icon.gif);
	background-repeat:no-repeat;
	background-position:left 25%;
	padding:0 0 0 7px;
}

.java li{
	margin-top:15px;
}
.event_bg{
	background:url(/event/images/img01.gif) no-repeat;
	height:114px;
}
.event2_bg{
	background:url(/event/images/main2.gif) no-repeat;
	height:163px;
}
.yellow_bg{
	background-color:#ffffe7;
	padding:15px;
}
.month_bg{
	background:url(/event/images/title2_bg.jpg) no-repeat;
	background-position:center;
	height:689px;
}
.txt_bg-gray {
	background-color:#dddddd;
	}
	


.auction_site2 td{
	padding-right:4px;
	padding-bottom:15px;
	padding-top:15px;
	background:url(/common/images/line01.gif) repeat-x bottom;
	
}
.auction_site2 th{
	padding-right:4px;
	padding-top:15px;
	text-align:left;
	font-weight:normal;
}
