@charset "utf-8";

/* ----------------------------------------------------------------
    news 02html
----------------------------------------------------------------- */
ul.lyt-image.btn{
width:430px;
overflow:hidden;
margin:20px auto 20px;
}

ul.lyt-image.btn li{
display:inline;
float:left;
margin:5px;
}

/* ---------------------------------*/

div.block-news02{
margin:0 15px 20px;
padding:15px 17px 5px;
border:solid #999999 1px;
background:#FFFFFF;
font-size:81.25%;
zoom:1;
}

div.block-news02 dl{
margin-bottom:15px;
}

div.block-news02 dl dt{
color:#108fdc;
font-weight:bold;
margin:5px 0 0 0;
}

div#content-primary div.block-news02 p{
font-size:100%;
margin:0 0 15px;
line-height:1.4;
}

div#content-primary div.block-news02 ul.list-numbered-01,
div#content-primary div.block-news02 ul.list-notice-01{
margin:0 0 15px 0;
}

div#content-primary div.block-news02 ul.list-numbered-01 li{
font-size:100%;
}

div#content-primary div.block-news02 ul.list-notice-01 li{
font-size:100%;
font-weight:bold;
}

div.block-news02 h3{
font-size:100%;
}
div.block-news02 h4{
font-size:100%;
color:#108fdc;
font-weight:bold;
}


/* ---------------------------------*/

div#content-primary div.lyt-image.image-L div.column p{
margin:0 0 15px;
line-height:1.4;
}

div#content-primary div.lyt-image.image-L div.column dl{
margin:0 0 15px;
line-height:1.4;
font-size:81.25%;
}

div#content-primary div.lyt-image.image-L div.column dl dt{
font-weight:bold;
}

/* ----------------------------------------------------------------
    news 04html
----------------------------------------------------------------- */

div.block-join{
width:304px;
background:#fbf3a2 url("/special/pokeparkwii/news/images/bg_hdg-news04.gif") no-repeat 0 0;
padding:60px 15px 15px;
overflow:hidden;
position:relative;
}

div.block-join h3{
left:30px;
position:absolute;
top:21px;
}

div#content-primary div.column-L h3{
margin-bottom:10px;
}

div#content-primary div.column-L p,
div#content-primary div.block-join p{
margin:0 0 10px 0;
}


div.block-join div.lyt-image{
overflow:hidden;
}

div.block-join div.lyt-image div.column{
float:left;
width:150px;
background:#fbf3a2 url("/special/pokeparkwii/news/images/tmn_news04-01.jpg") no-repeat center bottom;
overflow:hidden;
padding-bottom:155px;
}

div.block-join div.lyt-image p.image{
float:right;
width:146px;
margin-bottom:0 !important;
}

div#content-primary div.column-L ul.list-notice-01,
div.block-join div.lyt-image div.column ul.list-notice-01{
margin:0;
}

div.column-R{
width:334px;
float:right;
}

div.column-L{
width:334px;
float:left;
}

div.lyt-image.col2{
overflow:hidden;
margin:0 15px 40px;
}

/* ---------------------------------*/

div#content-primary div.lyt-image.image-L{
width:680px;
margin:0 auto;
overflow:hidden;
}

div#content-primary div.lyt-image.image-L div.image{
float:left;
zoom:1;
}


/* ----------------------------------------------------------------
    news 05html
----------------------------------------------------------------- */

div#content-primary.news05 div.lyt-image.image-R div.image p.image{
margin:0;
padding:0;
width:290px;
}

div#content-primary.news05 div.lyt-image.image-R div.column p{
margin:0 0 0 10px;
padding:0;
}

div#content-primary.news05 div.lyt-image.image-R div.image{
float:right;
width:290px;
zoom:1;
}

div#content-primary.news05 div.lyt-image.image-R div.column{
width:370px;
padding-top:35px;
zoom:1;
}

div#content-primary.news05 div.lyt-image.image-R{
width:680px;
margin:0 auto;
overflow:hidden;
zoom:1;
}

div#content-primary.news05 div.lyt-image.col2{
overflow:hidden;
margin-bottom:20px;
zoom:1;
}

div#content-primary.news05 div.lyt-image.col2 div.column-L p,
div#content-primary.news05 div.lyt-image.col2 div.column-R p{
margin:0;
}

div#content-primary.news05 div.lyt-image.col2 div.column-L p.btn,
div#content-primary.news05 div.lyt-image.col2 div.column-R p.btn{
margin:5px 0 0 42px;
}

div#content-primary.news05 div.block-05{
margin:0 15px 20px;
padding:15px 17px;
border:solid #999999 1px;
background:#FFFFFF;
font-size:81.25%;
zoom:1;
}

div#content-primary.news05 div.block-05 p{
font-size:100%;
margin:0 0 5px;
line-height:1.4;
}

div#content-primary.news05 div.block-05 h3{
font-size:100%;
margin:0 0 5px;
line-height:1.4;
}

div#content-primary.news05 div.block-05 dl{
overflow:hidden;
margin-bottom:10px;
}

div#content-primary.news05 div.block-05 dl dt{
float:left;
margin-bottom:5px;
}

div#content-primary.news05 div.block-05 dl dd{
margin-left:8em;
margin-bottom:5px;
}


/* ----------------------------------------------------------------
    news 06html
----------------------------------------------------------------- */

div#content-primary.news06 div.lyt-image.image-L{
width:680px;
margin:0 auto;
overflow:hidden;
zoom:1;
}

div#content-primary.news06 div.lyt-image.image-L div.image{
float:left;
width:250px;
zoom:1;
}

div#content-primary.news06 div.lyt-image.image-L div.column{
float:left;
width:370px;
zoom:1;
}

div#content-primary.news06 div.lyt-image.image-L div.column h3{
margin-bottom:15px;
}


div#content-primary.news06 div.block-06{
width:646px;
margin:0 auto;
padding:14px 15px;
background-color:#fbf3a2;
overflow:hidden;
zoom:1;
}


div#content-primary.news06 div.block-06 div.image{
float:left;
width:180px;
zoom:1;
}

div#content-primary.news06 div.block-06 div.image p{
margin:0;
}


div#content-primary.news06 div.block-06 div.column{
float:left;
width:440px;
zoom:1;
}

div#content-primary.news06 div.block-06 div.column p{
margin-bottom:10px;
}

div#content-primary.news06 div.block-06 div.column p strong{
color:#333333;
}

/* ----------------------------------------------------------------
    news 07html
----------------------------------------------------------------- */

div#content-primary.news07 div.lyt-image.image-L{
width:680px;
margin:0 auto;
overflow:hidden;
zoom:1;
}

div#content-primary.news07 div.lyt-image.image-L div.image{
float:left;
width:200px;
margin-top:30px;
display:inline;
zoom:1;
}

div#content-primary.news07 div.lyt-image.image-L div.column{
float:right;
width:450px;
display:inline;
zoom:1;
}

div#content-primary.news07 div.lyt-image.image-L div.column h3{
margin-bottom:10px;
}


