/*-----edit_box-----*/
.edit_box html, .edit_box address, .edit_box blockquote, .edit_box body, .edit_box dd, .edit_box div, .edit_box dl, .edit_box dt, .edit_box fieldset, .edit_box form,.edit_box frame, .edit_box frameset, .edit_box h1, .edit_box h2, .edit_box h3, .edit_box h4, .edit_box h5, .edit_box h6, .edit_box noframes, .edit_box ol, .edit_box p, .edit_box ul, .edit_box center, .edit_box dir, .edit_box hr, .edit_box menu, .edit_box pre{ display:block;}
.edit_box li{ display:list-item;}
.edit_box head{ display:none;}
.edit_box table{ display:table;}
.edit_box tr{ display:table-row;}
.edit_box thead{ display:table-header-group;}
.edit_box tbody{ display:table-row-group;}
.edit_box tfoot{ display:table-footer-group;}
.edit_box col{ display:table-column;}
.edit_box colgroup{ display:table-column-group;}
.edit_box td, .edit_box th{ display:table-cell;}
.edit_box caption{ display:table-caption;}
.edit_box th{ font-weight:bolder; text-align:center;}
.edit_box caption{ text-align:center;}
.edit_box body{ margin:8px;}
.edit_box h1{ font-size:2em; margin:.67em 0;}
.edit_box h2{ font-size:1.5em; margin:.75em 0;}
.edit_box h3{ font-size:1.17em; margin:.83em 0;}
.edit_box h4, .edit_box p, .edit_box blockquote, .edit_box ul, .edit_box fieldset, .edit_box form, .edit_box ol, .edit_box dl, .edit_box dir, .edit_box menu{ margin: 1.12em 0;}
.edit_box h5{ font-size:.83em; margin:1.5em 0;}
.edit_box h6{ font-size:.75em; margin:1.67em 0;}
.edit_box h1, .edit_box h2, .edit_box h3, .edit_box h4, .edit_box h5, .edit_box h6, .edit_box b, .edit_box strong{ font-weight:bolder;}
.edit_box blockquote{ margin-left:40px; margin-right:40px;}
.edit_box i, .edit_box cite, .edit_box em, .edit_box var, .edit_box address{ font-style:italic;}
.edit_box pre, .edit_box tt, .edit_box code, .edit_box kbd, .edit_box samp{ font-family:monospace;}
.edit_box pre{ white-space:pre;} 
.edit_box button, .edit_box textarea, .edit_box input, .edit_box select{ display:inline-block;}
.edit_box big{ font-size:1.17em;}
.edit_box small, .edit_box sub, .edit_box sup{ font-size:.83em;}
.edit_box sub{ vertical-align:sub;}
.edit_box sup{ vertical-align:super;}
.edit_box table{ border-spacing:2px;}
.edit_box thead, .edit_box tbody, .edit_box tfoot{ vertical-align:middle;}
.edit_box td, .edit_box th{ vertical-align:inherit;}
.edit_box s, .edit_box strike, .edit_box del{ text-decoration:line-through;}
.edit_box hr{ border:1px inset;}
.edit_box ol, .edit_box ul, .edit_box dir, .edit_box menu, .edit_box dd{ margin-left:40px;}
.edit_box ol{ list-style-type:decimal;}
.edit_box ol ul, .edit_box ul ol, .edit_box ul ul, .edit_box ol ol{ margin-top:0; margin-bottom:0;}
.edit_box u, .edit_box ins{ text-decoration:underline;}
.edit_box br:before{ content:"\A";}
.edit_box :before, .edit_box :after{ white-space:pre-line}
.edit_box center{ text-align:center;}
.edit_box :link, .edit_box :visited{ text-decoration:underline;}
.edit_box :focus{ outline:thin dotted invert;}


/*------base-----*/
.edit_box{ overflow:auto;}
.edit_box p{ line-height:30px;}
.eb_tit{ padding:0 0 0 25px; color:#1e5da5; background:url(../images/icon_list_b.png) no-repeat left center; background-size:20px;}
table.eb_table{ width:100%; border-spacing:0; border-bottom:3px solid #dcdcdc;}
.txt_blue{ color:#054d8a;}
.txt_red{ color:#de404c;}
.txt_right{ text-align:right;}
.eb_table th, .eb_table td{ margin:0; padding:15px 0;}
.eb_table th{ font-size:18px; color:#054d8a; font-weight:normal; background:#c0dee6;}
.eb_table td{ text-align:center; border-bottom:1px solid #dcdcdc;}
.edit_box .edit_m{ display:none;}

@media screen and (max-width: 767px) {
.edit_box .edit_w{ display:none;}
.edit_box .edit_m{ display:block;}
}
