/* all feature */
@charset "utf-8";
#box-feature {font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
#box-feature h1{position:static;}
#box-feature h2{
font-size: medium;
background:transparent none repeat scroll 0 0;
border-left:medium none;
margin:0;
padding:0;
}
#box-feature ul{list-style-type:disc;}
#box-feature ul.nostyle{list-style-type:none;}
#box-feature ol{list-style-type:decimal;}
.txt-right{text-align:right;}
.box-feature-detail h2,
.box-feature-detail h3,
.box-feature-detail h4{font-size:1.2em;}
.box-feature-detail h5{font-size:1.1em;}
#box-feature p,dl{margin-bottom:1em;}
#box-feature p.nobttm{margin-bottom:0;}
#box-feature h2.default{
border-left:5px solid #D93D3D;
font-size:20px;
margin:10px 15px 0;
padding:5px;
}
#box-feature h3.default{
border-left:5px solid #F09595;
padding:2px 5px;
margin:30px 0 15px -10px;
font-size:1.2em;
}
.txt-boxMLR10{
margin-left:10px;
margin-right:10px;
}
.txt-boxMLR20{
margin-left:20px;
margin-right:20px;
}
.txt-box-note{
background-color:#FCE2DB;
padding:10px 20px;
border:none;
scrollbar-base-color:;
}
.txt-right{text-align:right;}
p img{margin-bottom:0.5em;}
dl.honne{
float:right;
width:200px;
margin:30px 0 0 10px;
padding:5px;
border:#FF8D6F 1px solid;
font-size:0.9em;
}
dl.honne dt{
margin-top:1em;
font-weight:bold;
}
#honnne p span{font-size:0.8em;} 
#honnne dt{float:left;}
#honnne dd{padding-left:12em;color:#DF1B1B;}
#honnne dl{ margin:10px;}
