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

#c3_lrr{
width:730px;
overflow:hidden;
}


li{list-style-type:none;}
p{line-height:130%;}
.ti8{text-indent:-8px;padding-left:8px;}
.ti10{text-indent:-10px;padding-left:10px;}
.ti10 img{vertical-align:1px;margin-right:5px;}
.vam{vertical-align:middle !important;}
.fs10{font-size:10px;}

.header_img{position:relative;margin-bottom:20px;}
.header_img h1{
position:absolute;
top:38px;
left:150px;
font-size:18px;
padding:0;
font-weight:bold;
color:#333;
}

#biz_field_container{font-size:14px;}

/* 見出しライン */
.h_line{margin-bottom:10px;}
.h_line .bar_l{background-color:#8F2212;}
.h_line .bar_r{background-color:#F19D92;}

.bb_line{border-bottom:1px dotted #999;padding-bottom:10px;margin-bottom:20px;}

.ie6 .aaa{width:480px;}

h2{font-size:14px;}
h2 img{vertical-align:-6px;margin-right:10px;background-color:#8F2212;}
h3{font-size:14px;margin-bottom:20px;}
h3 img{vertical-align:-5px;margin-right:10px;}

.cust_data{}
.cust_data p{display:inline-block;margin-right:10px;}
.cust_data dl{font-size:13px;display:inline-block;}
.cust_data dt{color:#8F2212;display:inline-block;margin-right:10px;}
.cust_data dt img{/*vertical-align:-5px;*/margin-right:10px;}
.cust_data dd{display:inline-block;margin-right:20px;}
.cust_data dd:nth-last-child(1){margin-right:0px;}

.ie6 .cust_data .fr{width:435px;}

.ie6 .cust_data p,
.ie6 .cust_data dl,
.ie6 .cust_data dt,
.ie6 .cust_data dd{display:inline; zoom:1;}

.ie7 .cust_data p,
.ie7 .cust_data dl,
.ie7 .cust_data dt,
.ie7 .cust_data dd{display:inline; zoom:1;}

.textBox{margin-bottom:30px;}
.textBox dl{margin-bottom:20px;}
.textBox dl dt{font-weight:bold;margin-bottom:10px;}
.textBox dl dd{margin-bottom:30px;line-height:130%;}

.bg_color{background-color:#FEF9F8;padding:10px;margin-bottom:20px;}
.bg_color p{margin-bottom:20px;}

#biz_field_container table{
width:100%;
border-width:1px 0 0 1px;
border-color:#ccc;
border-style:solid;
border-collapse:collapse;
font-size:14px;
margin-bottom:30px;
}
#biz_field_container th,
#biz_field_container td{
border-width:0 1px 1px 0;
border-color:#ccc;
border-style:solid;
padding:10px 5px;
}
#biz_field_container th{text-align:center;}
#biz_field_container td{vertical-align:top;line-height:130%;}
#biz_field_container td ul{}
#biz_field_container td ul li{text-indent:-10px;padding-left:10px;margin-bottom:10px;}
#biz_field_container td ul li img{vertical-align:1px;margin-right:5px;}

.tc{display:table-cell; vertical-align:middle;font-size:12px;}
.tc_l{width:33px;}
.tc_r{}

.ie6 .tc,
.ie7 .tc{display:inline;zoom:1;}
.ie6 .tc_l,
.ie7 .tc_l{width:28px;}

#biz_field_container .example{margin-bottom:20px;}
#biz_field_container .example th,
#biz_field_container .example td{padding:10px;}
#biz_field_container .example th{text-align:left;}
#biz_field_container .example th span.title{display:inline-block;font-size:14px;font-weight:bold;margin-top:4px;margin-left:0;}
#biz_field_container .example th span{font-size:13px;font-weight:normal;margin-left:20px;}
#biz_field_container .example th span img{vertical-align:-3px;margin:0 10px;}

.ie6 #biz_field_container .example th span.title{display:inline;zoom:1;}

#biz_field_container .result{border:none;margin-bottom:20px;}
#biz_field_container .result th,
#biz_field_container .result td{border:none;padding:10px;font-size:13px;}
#biz_field_container .result caption{text-align:left;font-weight:bold;margin-bottom:10px;}
#biz_field_container .result th{text-align:left;font-weight:normal;}
#biz_field_container .result th img{vertical-align:-5px;margin-right:10px;}
#biz_field_container .result td{}
#biz_field_container .result td li{text-indent:-8px;padding-left:8px;}

/*************************

左ナビ

*************************/
/* ▼ 左ナビ*/
#cont #c3_ll dl.cc11 table tr td.line_l{background-color:#8F2212;}
#cont #c3_ll dl.cc11 table tr td.line_r{background-color:#F19D92;}

#cont #c3_ll .h_line{margin-bottom:0;}
#cont #c3_ll .h_line .bar_l{background-color:#8F2212;}
#cont #c3_ll .h_line .bar_r{background-color:#F19D92;}
#cont #c3_ll dl.cc11 dt b img{background-color:#8F2212;}
#cont #c3_ll dl{margin-bottom:20px;}
#cont #c3_ll dl.t1 dt{font-size:14px;font-weight:bold;padding:10px 0;line-height:130%;}
#cont #c3_ll dl.t1 dt b{padding:0;}
#cont #c3_ll dl dd{padding:10px 0;}
#cont #c3_ll dl dd:nth-last-child(1){border-bottom:1px dotted #999;}

#cont #c3_ll dl dd.rating_list{border-bottom:3px solid #ccc;}


table.border-b .line_l_b {
    background-color:#8F2212;
    width: 190px;
}
table.border-b .line_c {
    width: 1px;
}
table.border-b .line_r_b {
    background-color:#F19D92;
    width: 309px;
}
.arrowA {
    background-color:#8F2212;
}
.arrowB {
    background-color:#8F2212;
}





