@charset "utf-8";

div#main>ul{list-style:none; background:#fdfdf5; padding:1.5em 0 .5em 3em; margin-bottom:4em;}
div#main>ul>li{font-size:1.6em; display:inline-block; margin:0 2.5em 1em 0;}
div#main>ul>li a{background:url(/common/img/lm03.png) left .4em no-repeat; padding-left:20px;}
div#main>ul>li a.current{background:url(/common/img/lm04.png) left 6px no-repeat; color:#231815 !important; text-decoration:none !important;}
div#main>ol{list-style:none; padding-bottom:3em;}
div#main>ol>li{border-bottom:1px solid #dedcdc; padding:2em 1em 1em;}
div#main>ol>li dt{font-size:1.4em; color:#231815; width:6em; float:left;}
div#main>ol>li dd{font-size:1.4em; padding-left:6em;}
div#main>ol>li dd a{background:url(/common/img/ico_pdf.png) right no-repeat; padding-right:25px; color:#1c725c !important;}
div#main>ol>li dd a:hover{color:#5da300 !important; text-decoration:none !important;}
@media screen and (max-width: 640px) {
div#main>ul{padding:1.5em 0 .5em 3em; margin:0 3% 3em;}
div#main>ul>li{font-size:14px; margin:0 2em .75em 0;}
div#main>ul>li a{background:url(/common/img/lm03.png) left no-repeat;}
div#main>ul>li a.current{background:url(/common/img/lm04.png) left no-repeat;}
div#main>ol{padding:0 3% 2em;}
div#main>ol>li dt{font-size:14px; width:auto; float:none;}
div#main>ol>li dd{font-size:14px; padding:.5em 0 0;}
div#main>ol>li dd a{background-size:16px; padding-right:20px;}
}