@charset "utf-8";
#mistake{
width:600px;
margin:auto;
}
#mistake img{vertical-align:top;}
#mistake p{
margin-bottom:0;
padding-bottom:1em;
}
.txt-box-note{
background:#fff1d4 url(/img/sms/mistake/ill-tmk.gif) no-repeat scroll right bottom;
padding:1.5em 20px 10px;
}
#mistake h3{
margin:50px 0 20px 10px;
padding-left:10px;
border-bottom:3px solid #c7b29f;
}
.boxM,.boxF{
width:550px;
margin:0 auto;
clear:both;
}
.boxF .chr{
float:left;
width:70px;
}
.boxM .chr{
float:right;
width:86px;
height:99px;
}
.boxF .box,
.boxM .box{
padding:1em 15px 0;
}
.boxF{
background:url(/img/sms/mistake/box-f-1.gif) no-repeat scroll top left;
padding-top:9px;
clear:both;
}
.boxM{
background:url(/img/sms/mistake/box-m-1.gif) no-repeat scroll top left;
padding-top:9px;
}
.boxF .box{
border-left:3px solid #f19d59;
border-right:3px solid #f19d59;
}
.boxM .box{
border-left:3px solid #58a76d;
border-right:3px solid #58a76d;
}
.boxM ul,
.boxF ul{
padding:10px 20px;
width:250px;
}
.boxF ul{
background:#ffedb3;
float:left;
margin-left:50px;
}
.boxM ul{
background:#d9ecd0;
float:left;
margin-left:120px;
}
* html .boxM ul{
margin:0 0 25px 60px;
}
.boxF .clearfix,
.boxM .clearfix{
margin-bottom:25px;
display:block;
}
/*honne*/
#honne,#honnne{margin:0 10px;}
#honne h3,
#honnne h3{
border-left:5px solid #CFCFCF;
padding:2px 5px;
margin:30px 0 15px 0;
font-size:1.2em;
}
dl.honne{
float:right;
width:200px;
margin:30px 0 0 10px;
padding:5px;
border:#EFB159 1px solid;
font-size:0.9em;
}
#honne .txt-box-note,
#honnne .txt-box-note{
background-image:none;
margin-bottom:30px;
padding:10px 20px;
}
#honne p span,
#honnne p span{font-size:0.8em;}
#honne p .txt-attention{font-size:1em;}
#honne p img,
#honnne p img{margin-bottom:0.5em;}
#honne dl.honne dt,
#honnne dl.honne dt{
margin-top:1em;
font-weight:bold;
}
#honne #outline dt,
#honnne #outline dt{float:left;}
#honne #outline dd,
#honnne #outline dd{
padding-left:12em;
color:#DF1B1B;
}
#honne #outline dl,
#honnne #outline dl{ margin:10px;}

#honne ol {
font-weight:bold;
margin:30px 0 10px 10px;
}
dl.honne, #honne ol{
border:1px solid #BFA786;
float:right;
font-size:0.9em;
margin:30px 0 0 10px;
padding:5px;
width:200px;
}
#honne ol{list-style:decimal;}
#honne ul{list-style:disc;}
#honne li{
font-weight:normal;
margin-left:25px;
}
#honne dl.outline {
border:1px solid #CCCCCC;
font-weight:bold;
margin:0 2em 3em;
padding:0.5em;
}
#honne dl.outline dt{
font-weight:bold;
font-size:1em;
margin:0.5em 0 0 0.5em;
padding:0;
clear:both;
background:none;
}
#honne dl.outline dd{
padding:0 0 0 5em;
margin:0;
}
