@charset "utf-8";
/* --------------------------------------
リッチエディタ
-------------------------------------- */

#rich-editor {
width:680px;
height:auto;
max-width:680px;
margin:0 auto;
padding:0;
overflow:hidden;
}

#rich-editor img {
max-width:680px;
}

#rich-editor table {
max-width:680px;
overflow:hidden;
}

#rich-editor td {
padding:auto;
margin:auto;
}

#rich-editor h1 {
padding:auto;
margin:auto;
font-size:2.0em;
font-weight:bold;
!important
}

#rich-editor h2 {
padding:auto;
margin:auto;
font-size:1.8em;
font-weight:bold;
!important
}

#rich-editor h3 {
padding:auto;
margin:auto;
font-size:1.5em;
font-weight:bold;
!important
}

#rich-editor h4{
padding:auto;
margin:auto;
font-size:1.2em;
font-weight:bold;
!important
}

#rich-editor h5 {
padding:auto;
margin:auto;
font-size:1.3em;
font-weight:bold;
!important
}

#rich-editor h6 {
padding:auto;
margin:auto;
font-size:1.1em;
!important
}

strong {
font-weight:bold;
!important
}

#rich-editor .mt10 {
margin-top:10px;
}

#rich-editor .mb10 {
margin-bottom:10px;
}

#rich-editor .ml10 {
margin-left:10px;
}

#rich-editor .mr10 {
margin-right:10px;
}

#rich-editor .pt10 {
padding-top:10px;
}

#rich-editor .pb10 {
padding-bottom:10px;
}

#rich-editor .pl10 {
padding-left:10px;
}

#rich-editor .pr10 {
padding-right:10px;
}

#rich-editor .f-left {
float:left;
}

#rich-editor .f-right {
float:right;
}

#rich-editor .cl-both {
clear:both;
}

#rich-editor .float-l {
float:left;
margin-right:10px;
}

#rich-editor .float-r {
margin-left:10px;
float:right;
}

#rich-editor .float-r:after { 
content: "."; 
display: block; 
visibility: hidden; 
height: 0.1px; 
font-size: 0.1em; 
line-height: 0; 
clear: both; 
} 

#rich-editor .float-r { 
zoom: 100%; 
} 

#rich-editor .float-l:after { 
content: "."; 
display: block; 
visibility: hidden; 
height: 0.1px; 
font-size: 0.1em; 
line-height: 0; 
clear: both; 
} 

#rich-editor .float-l { 
zoom: 100%; 
} 

