div#container{width:1000px;margin:auto;box-shadow:0px 10px 20px #888888;}

blockquote{padding:0;margin:0;text-align:left;border:1px solid #cccccc;}
blockquote p{margin:0;padding:0;}


#image{
width:100%;
height:170px;
background:url(http://www.tokyo1970.com/park/wp-content/themes/original/ttl.png);
background-size:cover;
background-position:center center;
}


#image-kyoretsu{width:1000px;height:270px;background:url(http://www.tokyo1970.com/park/wp-content/themes/original/header-kyoretsu.jpg);margin:0;padding:0;}
#image-hoketsu{width:1000px;height:270px;background:url(http://www.tokyo1970.com/park/wp-content/themes/original/header-hoketsu.jpg);margin:0;padding:0;}
#image-kogai{width:1000px;height:270px;background:url(http://www.tokyo1970.com/park/wp-content/themes/original/header-kogai.jpg);margin:0;padding:0;}
#image-kanban{width:1000px;height:270px;background:url(http://www.tokyo1970.com/park/wp-content/themes/original/header-kanban.jpg);margin:0;padding:0;}
#image-aoba{width:1000px;height:270px;background:url(http://www.tokyo1970.com/park/wp-content/themes/original/header-aoba.jpg);margin:0;padding:0;}

.cat-9{width:1000px;height:290px;background:url(http://www.tokyo1970.com/park/wp-content/themes/original/header-kyoretsu.jpg);margin:0;padding:0;}
.cat-16{width:1000px;height:290px;background:url(http://www.tokyo1970.com/park/wp-content/themes/original/header-hoketsu.jpg);margin:0;padding:0;}


#h1title{width:120px;margin:0 auto;text-align:center;padding:4px 4px 4px 15px;color:#ffffff;background:#0072ff;}
#h1title a{color:#ffffff;}


div#header{
max-width:1000px;
position:realtive;
height:170px;
margin:0 auto 10px;
text-align:center;
font-size:12px;
line-height:24px;
}

.siteinfo{
width:320px;
text-align:center;
padding:3px 7px;
color:#000000;
}

.siteinfo a{
font-weight:bold;
color:#000000;
text-shadow:1px 1px 2px #ffffff;
}


div#header h1{font-size:20px;margin:0;letter-spacing:2px;font-weight:bold;}
div#header h1 a:link{display:block;color:#ffffff;text-decoration:none;}
div#header h1 a:visited{display:block;color:#efefef;text-decoration:underline;}
div#header h1 a:hover{display:block;color:#ff0c09;text-decoration:none;}
div#header h1 a:active{display:block;color:#ff8833;text-decoration:none;}

div#header p#desc{font-size:12px;font-weight:bold;color:#999999;margin:0 0 5px 0;}


#nav{font-size:10px;height:30px;;margin:-4px auto 20px auto;text-align:center;float:left;}
#nav ul{margin:0 auto;padding:0;text-align:center;overflow:hidden;}
#nav li{list-style-type:none;margin:0 4px;padding:0;float:left;}
#nav li a{display:block;margin:6px 0 0 0;padding:0 10px;font-weight:bold;line-height:20px;color:#000000;background:#ffffff;text-shadow:1px 1px 1px #dddddd;text-align:center;border-bottom:4px solid #0072ff;}
#nav li a:hover{background:#ff0c09;}


#flag{width:110px;margin:-24px 0 0 0;float:right;}
#translation_bar{width:100px;}
#flag_img_ja{margin:0 4px 0 0;}
#flag_img_en{margin:0 4px;}
#flag_img_de{margin:0 4px;}
#flag_img_es{margin:0 0 0 4px;}

#subinfo{display:block;text-align:right;margin:-30px 14px 5px 0;padding-top:4px;float:right;}

.searchbox{clear:both;float:right;margin:0 10px 0 0;}

.icnlist{margin:0 auto;text-align:center;}
.icnlist ul{overflow:hidden;list-style-type:none;margin:0;padding:0;}
.icnlist li{width:80px;margin:0 6px;display:inline;}


p.title{width:730px;font-size:30px;font-family:"ヒラギノ明朝 Pro W6", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", serif;letter-spacing:3px;border-bottom:1px solid #bfac8b;margin:0 0 0 30px;text-align:center;}



.toppagecat{width:740px;margin:0 0 0 30px;overflow:hidden;}


.toppagecatl{width:370px;margin:0 0 0 0;overflow:hidden;float:left;}
.toppagecatr{width:370px;margin:0 0 0 0;overflow:hidden;float:left;}
.topthumbnail{width:156px;}
.toppagecatday{margin:0 0 10px 5px;}
.toppagecattitle{margin:0 0 0 5px;}
.toppagecat ul{margin:0 0 0 20px;padding:0;}
.toppagecat li{list-style-type:none;float:left;margin:0 10px 0 0;}

.toppagecat4{width:740px;margin:0 0 0 30px;overflow:hidden;}
.toppagecat4 ul{margin:0 0 0 20px;padding:0;}
.toppagecat4 li{list-style-type:none;float:left;margin:0 24px 0 0;}

.rndpickup{width:350px;margin:-14px 0 0 0;padding:6px;}
.rndpickup img{width:340px;height:215px;margin:0 0 0 2px;}
.topicslist h4{float:left;}


div#content{width:550px;float:left;}
div#content-single{width:800px;margin:0 auto;}

div.post{width:730px;text-align:center;margin:0 auto 30px;overflow:hidden;}
div.post h2{font-size:30px;font-family:"ヒラギノ明朝 Pro W6", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", serif;letter-spacing:3px;border-bottom:1px solid #bfac8b;margin:0;}

div post h2 a{color:#000000;}
div.post p{width:700px;font-size:14px;letter-spacing:1px;line-height:22px;margin:16px 0 36px 15px;}
div.post p img{margin:0 0 6px 0;}

div.post p.postcat {text-align:right;font-size:14px;margin:6px 10px 30px 0;}
div.post p.postcat a{border:2px solid #000000;color:#000000;padding:4px 5px;text-decoration:none;}
div.post p.postcat a:hover{background:#ff0c09;border-radius:2px;color:#ffffff;padding:1px 5px}
div.post p.postinfo{color:#000000;text-align:right;margin:0 0 20px 0;}

.post{width:730px;overflow:hidden;}
ul.post{list-style-type:none;margin:0;padding:0;}
ul.post li{width:314px;border-bottom:1px dotted #bbbbbb;padding:15px 0 15px 20px;float:left;}
ul.post li a{color:#111111;}
ul.post li span{font-size:12px;color:#aaaaaa;}
.post li{font-size:12px;margin:0 0 5px 20px;}

.listtable2{width:240px;padding:0 0 0 10px;}
p.pagenation{width:700px;margin:0 auto;font-size:14px;overflow:hidden;}
span.oldpage{float:left;color:#ff0c09;margin:10px 0 20px 0;padding:6px;border:2px solid #111111;}
span.newpage{float:right;color:#ff0c09;margin:10px 0 20px 0;padding:6px;border:2px solid #111111;}
span.oldpage a{color:#000000;text-decoration:none;}
span.newpage a{color:#000000;text-decoration:none;}
span.oldpage a:hover{position: relative;
top:1px;left:1px;
text-decoration: none;}
span.newpage a:hover{position: relative;
top:1px;left:1px;
text-decoration: none;}

div#footer{background:url(http://www.tokyo1970.com/park/wp-content/themes/original/footer.jpg) no-repeat;background-position: left bottom;padding:20px 10px;clear:both;}
div#footermenu{height:240px;}
div#footermenu ul{width:280px;float:left;margin:0 40px 0 0 ;padding:0;list-style-type:none;}
div#footermenu ul ul{width:auto;float:none;margin:0;}
div#footermenu .widget{margin-bottom:20px;}
div#footermenu h2{font-size:12px;color:#ffffff;background:#aaaaaa;padding:2px 10px;margin:0;border-radius:3px;}
div#footermenu h2 a{font-size:12px;color:#ffffff;background:#aaaaaa;padding:2px;margin:0;border-radius:3px;}
div#footermenu li li{font-size:12px;border-bottom:1px dotted #aaaaaa;margin:0;}
div#footermenu li li a{color:#0072ff;display:block;padding:5px 10px;text-shadow:1px 1px 1px #ffffff;}
div#footermenu li li a:hover{background:#f7e29e;color:#000000;}

/*
div#footer{background:#333333;padding:20px 0 20px 40px;clear:both;overflow:hidden;}
div#footermenu{height:300px;}
div#footer p{color:#ffffff;border-top:1px solid #ffffff;padding:8px 0 0 0;margin:0 30px 0 0;clear:both;font-size:12px;font-style:normal;font-family:Verdana,sans-serif;margin:0;}
div#footermenu ul{width:280px;float:left;margin:0 40px 0 0 ;padding:0;list-style-type:none;}
div#footermenu ul ul{width:auto;float:none;margin:0;}
div#footermenu .widget{margin-bottom:20px;}
div#footermenu h2{font-size:12px;color:#ffffff;background:#aaaaaa;padding:2px 10px;margin:0;border-radius:3px;}
div#footermenu li li{font-size:12px;border-bottom:1px dotted #aaaaaa;margin:0;}
div#footermenu li li a{color:#ffffff;display:block;padding:5px 10px;}
div#footermenu li li a:hover{background:#f7e29e;color:#000000;}
*/

.adsense{width:730px;margin:10px 0 10px 30px;text-align:center;}
.adsensepage{width:730px;margin:10px 0;text-align:center;}
.adsensepage2{width:700px;margin:-40px auto 0;text-align:center;}
.adsensetxt{width:730px;margin:10px 0 10px 30px;text-align:center;}
.fb{width:730px;margin:10px 0 10px 30px;text-align:center;}

/* 関連記事 */
div.yarpp-related{width:700px;margin:20px auto;text-align:center;}
div.yarpp-related p{width:700px;font-weight:bold;font-size:18px;color:#000000;border-bottom:2px solid #af9d76;margin:0;padding:6px 0;}
div.yarpp-related ol{font-size:12px;}

.comment-form{clear:both;width:700px;margin:20px 0 0 40px;padding:0 0 0 30px;}
textarea{width:650px;}
#comments h3{color:#af9d76;margin:0;padding:0;}
#respond h3{color:#af9d76;margin:0;padding:0;}

.bosai{margin:0 0 0 20px;text-align:left;}
.bosai h5{margin:20px 0 0 0;padding:0;font-size:14px;clear:both;}
.bosai ul{clear:both;overflow:hidden;}
.bosai li{float:left;}

.tagpage{width:680px;margin:20px 0 0 40px;}
.tagpage ul{list-style-type:none;margin:0;padding:0;}
.tagpage li{margin:6px 8px;float:left;}

.game{margin:20px 0 0 30px;}


.infobox{
max-width:700px;
margin:0 auto;
text-align:left;
overflow:hidden;
}

.informationtxt{
width:320px;
float:left;
}
.informationtxt ul{
max-width:320px;
list-style-type:none;
margin:0;
padding:0;
}

.informationtxt li{
border-bottom:1px solid #999999;
margin:0;padding:4px 0 4px 10px;
}

.informationtxt li:nth-child(odd){
background:#ffffff;
margin:0;padding:4px 0 4px 10px;
}


.informationtxt li:nth-child(even){
background:#efefef;
margin:0;padding:4px 0 4px 10px;
}


.informationtxt li:first-child{
border-top:2px solid #000000;
margin:0;padding:4px 0 4px 10px;
}

.informationtxt li:last-child{
border-bottom:2px solid #000000;
margin:0;padding:4px 0 4px 10px;
}

.radar{float:right;}

.mmenu-box{
margin-top:20px;
float:left;
}

.rss-search{float:right;}


div#sidebar .top-btn{display:none;}

div#sidebar{width:200px;margin-right:10px;float:right;}
div#sidebar ul{margin:0;padding:0;list-style-type:none;}
div#sidebar .widget{margin-bottom:20px;}
div#sidebar h2{font-size:14px;color:#000000;border-bottom:3px solid #0072ff;padding:2px 10px;margin:0;}
div#sidebar li li{font-size:12px;border-bottom:1px dotted #aaaaaa;}
div#sidebar li li a{color:#000000;display:block;padding:5px 10px;}
div#sidebar li li a:hover{background:#f7e29e;}
div#sidebar ol{margin:0;padding:0;list-style-type:none;}
div#sidebar ol li a:before{content:counter(mycount);font-family:'Trebuchet MS','sans-serif;font-weight:bold;font-size:larger;color:#ffffff;background-color:#af9d76;border-radius:4px;padding:2px 8px;margin-right:7px;vertical-align:-2px;text-decoration:none;overflow:hidden;}
div#sidebar ol li{counter-increment:mycount;overflow:hidden;}

#parkinfo{}
#parkinfo li{margin:0;padding:4px 0 4px 10px;}
#parkinfo blockquote{max-width:700px;margin:0 auto;padding:0;border:1px solid #aaaaaa;}
#parkinfo blockquote p{max-width:680px;margin:0 auto;padding:10px;}

.graph{
float:right;
}

.headerlink img{
width:100%;max-height:200px;
}

.instsize{
width:200px;
}
