@charset "Shift_JIS";

body{
margin:0;
pading:0;
color:#4d4d4d;
}
h1{
padding:0;
margin:0;
font-size:xx-small;
text-align:center;
}
h1 img{
padding:0;
margin:0;
vertical-align:bottom;
}

h2.storytitle{
font-size:12px;
}

.title{
font-size:14px;
margin:0 0 4px 50px;
font-weight:bold;
color:#8da653;
padding-bottom:0px;
text-align:left;
}

.papertitle{
font-size:14px;
margin:0 0 4px 50px;
font-weight:bold;
color:#8da653;
padding-bottom:0px;
text-align:left;
}

p.description{
font-size:12px;
margin:10px 60px 4px 60px;
}

div.post p{
margin:10px 30px 10px 40px ;
padding:0;
}

i{
font-size:12px;
}
.postitle{
margin:10px 30px 4px 30px;
}

.post p{
margin:0;
padding:0;
}

em.abstitle{
font-size:18px;
}
ul.listcolumn{
font-size:12px;
margin-left:30px;
margin-bottom:5px;
}

ul.seeds{
font-size:12px;
margin-left:30px;
margin-bottom:5px;
}

li.seeds{
font-size:12px;
margin-left:10px;
margin-bottom:10px;
}
ul.jascourse{
font-size:12px;
margin-left:50px;
margin-bottom:5px;
}

li.jascourse{
font-size:12px;
margin-left:10px;
margin-bottom:10px;
}

h2.jascourse{
font-size:12px;
margin-left:70px;
margin-top:30px;
}


table.seeds{
font-size:12px;
margin-left:40px;
width:80%;
}
.tb-1 {line-height: 150%;padding:5px;border-left: 1.0pt solid #CCBC98; border-right: .5pt solid #CCBC98; border-top: 1.0pt solid #CCBC98; border-bottom: 1.0pt solid #CCBC98;font-size: 12px;}
.tb-2 {line-height: 150%;padding:5px;border-right: .5pt solid #CCBC98; border-top: 1.0pt solid #CCBC98; border-bottom: 1.0pt solid #CCBC98; font-size: 12px;}
.tb-3 {line-height: 150%;padding:5px;border-left: medium none; border-right: 1.0pt solid #CCBC98; border-top: 1.0pt solid #CCBC98; border-bottom: 1.0pt solid #CCBC98;font-size: 12px;}
.tb-4 {line-height: 150%;padding:5px;border-left: 1.0pt solid #CCBC98; border-right: .5pt solid #CCBC98; border-top: medium none; border-bottom: 1.0pt solid #CCBC98;font-size: 12px;}
.tb-5{line-height: 150%;padding:5px; border-left: medium none; border-right: .5pt solid #CCBC98; border-top: medium none; border-bottom: 1.0pt solid #CCBC98; font-size: 12px;}
.tb-6{line-height: 150%;padding:5px; border-left: medium none; border-right: 1.0pt solid #CCBC98; border-top: medium none; border-bottom: 1.0pt solid #CCBC98;font-size: 12px;}


/* ペーパー
----------------------------------*/
.paper_wrap{
clear:both;
width:689px;
background:url(./img/paper_main.gif) repeat-y center;
margin-left:auto;
margin-right:auto;
}
.paper_top{
width:689px;
background:url(./img/paper_top.gif) no-repeat center top;
padding:55px 0 0 0;
}
.paper_bottom{
width:689px;
background:url(./img/paper_bottom.gif) no-repeat center bottom;
padding:0px 0 55px 0;
}


/* メインメニュー
----------------------------------*/
div.content_navi{
width:597px;
height:48px;
padding:0;
margin:0 48px 0px 48px;
}
div.content_navi ul{
margin:0;
padding:0;
list-style:none;
width:597px;
font-size:smaller;
}
div.content_navi li{
margin:0;
padding:0;
float:left;
margin-left:auto;
margin-right:auto;
}
div.content_navi li a{
display:block;
height:45px;
text-indent:-9999px;
}

div.content_navi li.news{
width:128px;
background:url(./img/jonanews/news_out.gif);
}
div.content_navi li.jas{
width:129px;
background:url(./img/jonanews/jas_out.gif);
}
div.content_navi li.organic{
width:147px;
background:url(./img/jonanews/organic_out.gif);
}
div.content_navi li.book{
width:126px;
background:url(./img/jonanews/book_out.gif);
}


div.content_navi li.news a:hover{
width:128px;
background:url(./img/jonanews/news_over.gif);
}
div.content_navi li.jas a:hover{
width:129px;
background:url(./img/jonanews/jas_over.gif);
}
div.content_navi li.organic a:hover{
width:147px;
background:url(./img/jonanews/organic_over.gif);
}
div.content_navi li.book a:hover{
width:126px;
background:url(./img/jonanews/book_over.gif);
}


div.content_navi li.news_over{
width:128px;
background:url(./img/jonanews/news_over.gif);
}
div.content_navi li.jas_over{
width:129px;
background:url(./img/jonanews/jas_over.gif);
}
div.content_navi li.organic_over{
width:147px;
background:url(./img/jonanews/organic_over.gif);
}
div.content_navi li.book_over{
width:126px;
background:url(./img/jonanews/book_over.gif);
}

/* メインメニュー2
----------------------------------*/
div.content_navi2{
background:url(./img/jonanews/navi_line.gif) no-repeat bottom;
width:597px;
height:32px;
padding:0;
margin:0 48px 20px 48px;
}
div.content_navi2 ul{
margin:0;
padding:0;
list-style:none;
width:597px;
font-size:smaller;
}
div.content_navi2 li{
margin:0;
padding:0;
float:left;
margin-left:auto;
margin-right:auto;
}
div.content_navi2 li a{
display:block;
height:30px;
text-indent:-9999px;
}

div.content_navi2 li.seeds{
width:147px;
background:url(./img/jonanews/seeds_out.gif);
}
div.content_navi2 li.expfarm{
width:127px;
background:url(./img/jonanews/expfarm_out.gif);
}
div.content_navi2 li.u-39{
width:200px;
background:url(./img/jonanews/u-39_out.gif);
}


div.content_navi2 li.seeds a:hover{
width:147px;
background:url(./img/jonanews/seeds_over.gif);
}
div.content_navi2 li.expfarm a:hover{
width:127px;
background:url(./img/jonanews/expfarm_over.gif);
}
div.content_navi2 li.u-39 a:hover{
width:200px;
background:url(./img/jonanews/u-39_over.gif);
}


div.content_navi2 li.seeds_over{
width:147px;
background:url(./img/jonanews/seeds_over.gif);
}
div.content_navi2 li.expfarm_over{
width:127px;
background:url(./img/jonanews/expfarm_over.gif);
}
div.content_navi2 li.u-39_over{
width:200px;
background:url(./img/jonanews/u-39_over.gif);
}

/* ひきつぎcss
----------------------------------*/
td.jas {
font-size:12px;
line-height:3em;
color:#696356;
padding: 0 0 0 50px;
}
td.jas1 {
font-size:12px;
line-height:1.5em;
color:#696356;
padding: 0 0 0 50px;
}

td.jas2 {
font-size:12px;
line-height:1.5em;
color:#696356;
}


img.jascourse{
    margin:0 50px;
    padding:3px;
    border:1px;
    border-style:solid;
float: left;
}
img.kp{
    margin:5px;
    padding:3px;
    border:1px;
    float:none;
    border-style:solid;
    text-align:center;
}

/* U-39追加部分START*/
div.outline{
    color:#000;
    letter-spacing:1px;
    line-height:90%;
    background-color:#fff;
    margin:10px;
    padding:10px;
    border-style:dashed;
    border-width:1px;
    border-color:#999;
color:#696356;
width:500px;
    margin: 15px;
    margin-left:50px;
}
p.lmarg {
    line-height: 130%;
    margin: 5px;
    margin-left:50px;
}
p.outline {
    line-height: 130%;
    margin: 5px;
}

p.c {
    line-height: 130%;
    margin: 5px;
    text-align:center;
}
p.l {
    line-height: 130%;
    margin: 0px 30px 5px 50px;
}

.pict{
    margin:5px;
    padding:3px;
    border:1px;
    border-style:solid;
}


/* U-39追加部分END*/
