@charset "UTF-8";
/* CSS Document */



#main_col {
	background-color: #fff;
}

.fl_l {    float: left;}
.fl_r {    float: right;}
.ta_c {text-align: center;}
.fs_16{font-size: 16px!important;}
.fw_b {font-weight: bold;}
.ml_90{margin-left: 90px;}

 /* テキスト　画像
------------------------------------------------------------------------------------------------ */

.cate_box_txt_bo {
	width: 730px;
margin: 20px auto 50px;
    text-align: left;
}
.sale_tbox {
	position: relative;
}

.hs_dog {
	position: absolute;
	top: -20px;
	left: 27px;
}

.sale_ct {
    margin: 20px 0;
    font-size: 22px;
	text-align: center;
	font-weight: bold;
}

.sale_tbox p {
	position: relative;
	z-index: 1;
}


.sale_tbox p.sale_ct {
	margin:0 0 10px 120px;
	width: 500px;
}
p.sale_ct strong {
	font-size: 28px
}

p.sale_ct strong.ls {
	font-size: 38px
}


p.sale_ct span {
	color: #983127;
}

table.table03_1 {
    width: 713px;
    border: 1px #333 solid;
    border-collapse: collapse;
    border-spacing: 0;
    margin: 20px auto;
    font-size: 22px;
}

table.table03_1 th {
	font-size: 0.8em;
    padding: 5px;
    border: #333 solid;
    border-width: 0 0 1px 1px;
    line-height: 120%;
	text-align: center;
    background: #ECEBDF;
    width: 120px;
}
table.table03_1 td {
	font-size: 0.8em;
    padding: 10px 20px ;
    border: 1px #333 solid;
    border-width: 0 0 1px 1px;
    min-width: 40px;
    text-align: left;
    line-height: 1.8;
    
}


.table_bg01 {
	background: #EBEBEC;
}
.table_bg02 {
	
}
.table_bg03 {
	background: #ECEBDF;
	text-align: right;
}

 h3 {
     text-align: left;
     width: 700px;
    font-size: 16px;
    margin: 0px auto 0;
    color: #0D132E;
     border-bottom: 1px solid #333;
     padding-left:10px; 
}

h2.sale_top {
	background-color: #983127;
	padding: 20px 0;
	color: #fff;
	font-size: 38px;
	text-align: center;
	
}



p.revew {
    margin: 20px;
}

.img_box img {
	margin: 15px;
	float: left;
	display: block;
}


