<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/* -------------------------- */
/* --------title-------- */
/* -------------------------- */

#guideline .p_title{
background-image: url(../img/guideline_main.jpg);
}



/* -------------------------- */
/* --------contents-------- */
/* -------------------------- */

.guideline_intro a{ margin: 20px 0 0 0;}

ul.book_list{margin: 90px 0 0 0; align-items: flex-start;}
ul.book_list li{ width: 100%; margin: 0 0 70px 0;}

ul.book_list h3{font-size: 1rem; padding: 0;}
ul.book_list h3 span{font-size: 1.6rem; vertical-align: -2px;}

ul.book_list .book_img{width:28%;}
/*PDF*/
ul.book_list .book_img a{
    font-size: 0.7rem;
    line-height: 0.9rem;
    border-radius: 3px;
    margin: 10px 0 0 0;
    padding: 8px 10px;
}

ul.book_list .book_detail{width:67%;}
ul.book_list .book_detail p{font-size: 0.9rem;line-height: 1.2rem;}
ul.book_list .book_detail p.number{
    border-bottom: dotted 1px #11BA71;
    margin: 0 0 5px 0;
}
ul.book_list .book_detail p.number span{color: #11BA71;}
ul.book_list .book_detail p.price{margin: 0 0 10px 0; font-size: 0.75rem;}
ul.book_list .book_detail p.price span{font-weight: 400; font-size: 1.1rem;}

ul.book_list .book_detail h4{
    padding: 0 5px;
    margin: 10px 0 6px 0 ;
    background: #EBEFEA;
    font-size: 0.9rem;
font-weight: normal;
}
ul.book_list .book_detail h4+p span{font-size: 0.75rem;}

ul.book_list .book_detail .co01 h4,
ul.book_list .book_detail .co01 p{display: inline-block;}

ul.book_list .book_detail .co01 h4{margin: 10px 5px 6px 0;}</pre></body></html>