/***** k_magazine css *****/

#main p {
text-indent: 1em;
}
.sepBox {
float: left;
font-size: 90%;
width: 42%;
padding: 0 5px;
background: #f0ffcf;
margin: 10px 2% 0 3%;
}
.sepBox form, #main .sepBox p {
margin: 5px 0;
}
#main h4 {
margin: 5px 10px;
border-bottom: 1px solid #c8c8c8;
}
#main .sepBox h4 {
margin: 5px;
text-align: center;
}

#issue {
clear: left;
font-size: 120%;
margin: 9px 0;
padding: 0 5px;
border-bottom: 2px solid #c8c8c8;
}
pre {
padding: 20px 10px;
background: #f0ffcf;
}
.cnt table {
text-align: left;
margin: 0 auto;
}

/*** side ***/
#midWrap .lev3 {
border-top: 1px solid #c8c8c8;
}
#midWrap .child3 {
border-bottom: 1px solid #c8c8c8;
}