@charset "utf-8";

html,body,div,h1,h2,h3,h4,h5,h6,p,a,ul,li,dl,dt,dd,th,td,img {margin:0;padding:0;}
body {font-size:16px;color:#333;line-height:1;}
h1 {margin:5px 0 0 12px;text-indent:-21010px;clear:both;}
ul {list-style:none;}
a,a img {border:none;}
a:link {color:#DF232A;text-decoration:none;}
a:visited {color:#DF232A;text-decoration:none;}
a:hover {color:#DF232A;text-decoration:underline;}
table {border-width:0px;border-spacing:0px;border-collapse:collapse;empty-cells:show;}

/* WRAPPER */
#wrapper {background:url(http://fun.mini-z.jp/img/wrapper_bg.png) center top repeat-x;text-align:center;}
#header {width:1000px;height:73px;margin:0 auto;background:url(http://fun.mini-z.jp/img/header_bg.png) left top no-repeat;text-align:left;}
#content {width:1000px;min-height:500px;margin:0 auto;text-align:left;}
#footer {width:1000px;height:80px;margin:0 auto;background:url(http://fun.mini-z.jp/img/footer_bg.png) left top no-repeat;}

/* GRID */
.content-body {margin-bottom:15px;background:url(http://fun.mini-z.jp/img/content-body_bg.png) 680px 0px repeat-y;}
.content-body-oncolum {margin:0 0 15px 15px;}
.article {width:670px;margin:0 0 0 15px;float:left;display:inline;}
.aside {width:270px;margin:0 15px 0 0;float:right;display:inline;}
.content-header {margin-bottom:10px;}
.entry {background:url(http://fun.mini-z.jp/img/entry_bg.png) left top repeat-y;}
.entry-navi {width:620px;margin:0 0 10px 25px;}
.entry-list {width:620px;margin:0 0 20px 25px;}
.entry-summary {width:620px;margin:0 0 10px 25px;}
.entry-body {width:620px;margin:0 0 20px 25px;background:url(http://fun.mini-z.jp/img/entry-body_bg.png) left top no-repeat;}
.entry-body-two {width:620px;margin:0 0 20px 25px;background:url(http://fun.mini-z.jp/img/entry-body-b_bg.png) left top repeat-y;}
.entry-detail {width:600px;margin:0 0 20px 35px;background:url(http://fun.mini-z.jp/img/entry-child_bg.png) left top repeat-y;}
.entry-more {width:600px;margin:0 0 30px 35px;background:url(http://fun.mini-z.jp/img/entry-child_bg.png) left top repeat-y;}
.aside-event {width:270px;margin:0 0 10px 0;background:url(http://fun.mini-z.jp/img/event_bg.png) left top repeat-y;}

/* ID */
p#minizjp {margin:5px 0 10px 12px;text-indent:-21010px;float:left;display:inline;}
p#minizjp a {width:100px;height:32px;display:block;overflow:hidden;}
p#kyosho {margin:5px 5px 0 0;text-indent:-21010px;float:right;display:inline;}
p#kyosho a {width:100px;height:32px;display:block;overflow:hidden;}
ul#cmenu li {line-height:0;float:left;display:inline;}
ul#cmenu li img {vertical-align:top;}
p#bread {padding:15px 15px 10px 15px;font-size:.6875em;}
p#thisdate {margin:0 0 20px 0;}
p#movie {width:266px;height:273px;margin:0 0 20px 1px;text-indent:-1px;overflow:hidden;border:1px solid #CD311B;}
p#tpt {width:660px;margin:0 0 0 15px;font-size:.1em;text-align:right;}
p#copyright {text-indent:-21010px;}

/* CLASS */
h1 a {width:200px;height:20px;display:block;overflow:hidden;}
.fc-gray {color:#666;}
.tal {text-align:left;}
.tac {text-align:center;}
.tar {text-align:right;}
.floatclear:after {content:".";display:block;height:0.1px;clear:both;visibility:hidden;}
.clear {clear:both;}
.wsnw {white-space:nowrap;}
.entry-h {height:20px;font-size:.1em;text-indent:-21010px;background:url(http://fun.mini-z.jp/img/entry_bg_h.png) left top no-repeat;}
.entry-b {height:10px;font-size:.1em;text-indent:-21010px;background:url(http://fun.mini-z.jp/img/entry_bg_b.png) left top no-repeat;}
.entry-body-h {height:20px;font-size:.1em;text-indent:-21010px;background:url(http://fun.mini-z.jp/img/entry-body-b_bg_h.png) left top no-repeat;}
.entry-body-b {height:10px;font-size:.1em;text-indent:-21010px;background:url(http://fun.mini-z.jp/img/entry-body-b_bg_b.png) left top no-repeat;}
.entry-child-h {height:20px;font-size:.1em;text-indent:-21010px;background:url(http://fun.mini-z.jp/img/entry-child_bg_h.png) left top no-repeat;}
.entry-child-b {height:10px;font-size:.1em;text-indent:-21010px;background:url(http://fun.mini-z.jp/img/entry-child_bg_b.png) left top no-repeat;}
.aside-h {margin-bottom:5px;}
.event-h {height:2px;font-size:.1em;text-indent:-21010px;background:url(http://fun.mini-z.jp/img/event_bg_h.png) left top no-repeat;}
.event-b {height:2px;font-size:.1em;text-indent:-21010px;background:url(http://fun.mini-z.jp/img/event_bg_b.png) left top no-repeat;}
table.event {margin:0 3px 0 3px;}
table.event td {padding:5px;font-size:.6875em;line-height:1.2;color:#666;vertical-align:middle;background:url(http://fun.mini-z.jp/img/event-body_bg.png) left top repeat-x;}
.smenu {margin-bottom:20px;}
.bn {margin-bottom:-5px;}
.bn li {margin-bottom:5px;}

/* INDIVI - INDEX */
#wrapper-index {background:url(http://fun.mini-z.jp/images/wrapper_bg.jpg) center top repeat-x;text-align:center;}
#indexswf {line-height:0;}
.article-index {width:700px;margin:0 0 0 0;float:left;display:inline;}
.aside-index {width:270px;margin:15px 15px 0 0;float:right;display:inline;}
.index-menu {margin:15px 0 0 15px;}
.menu-shoplist {width:328px;margin:0 15px 0 0;background:url(http://fun.mini-z.jp/images/shoplist_bg.gif) left top repeat-y;border-bottom:1px solid #CCC;float:left;display:inline;}
.menu-shoplist p.button {margin:10px 0 10px 0;text-align:center;}
.shop-update {width:306px;margin:0 0 5px 11px;padding:0 0 5px 0;border-bottom:1px solid #CCC;}
.shop-update .shop-logo {margin:0 10px 0 0;line-height:0;float:left;display:inline;border:1px solid #CCC;}
.shop-update .shop-name {font-size:.8125em;font-weight:bold;line-height:1.2;}
.shop-update .shop-adr {font-size:.8125em;line-height:1.2;color:#666;}
.menu-project {width:328px;margin:0 0 15px 0;float:left;display:inline;}
.menu-userblog {width:328px;float:left;display:inline;}

/* INDIVI - SHOPLIST */
.shoplist-index h3 {margin:0 0 10px 15px;}
.shoplist-list h3 {margin:0 0 20px 25px;padding-left:5px;border-left:4px solid #C00;}
.shoplist-detail h3 {margin:0 0 10px 35px;}
.content-header h2 {float:left;display:inline;}
.content-header p {float:right;display:inline;}
.entry-navi p {margin-bottom:1em;font-size:.8125em;}
.entry-navi p img {vertical-align:middle;}
.entry-navi ul {margin-bottom:20px}
.entry-navi li {margin-right:10px;padding-right:10px;font-size:.8125em;float:left;border-right:1px solid #999;}
.shop-search {margin-bottom:10px;}
.shop-search p#areamap {margin:0 25px 20px 25px;text-align:center;}
.shop-search form {margin:0 15px 10px 15px;padding:15px;font-size:.8125em;background:#EBE9ED;}
.shop-search .ti {width:500px;float:left;display:inline;}
.shop-search .search-option {line-height:2em;color:#666;}
.shop-search .search-results-header {margin:0 15px 10px 15px;font-size:.8125em;line-height:1.4;}
.shop-search .content-nav {margin:0 15px 10px 15px;padding:5px;font-size:.8125em;color:#666;background:#EBE9ED;text-align:center;}
.shop-search-result {background:url(http://fun.mini-z.jp/shoplist/images/bg_search_noresult.gif) 50% 50% no-repeat;}
.shop-search .entry-list {background:#FFF;}
.entry-list .photo-c {width:150px;margin:0 8px 0 0;float:left;display:inline;line-height:0;border:1px solid #CCC;}
.entry-list .shop-logo {width:70px;margin:0 15px 10px 0;line-height:0;float:left;display:inline;border:1px solid #CCC;}
.entry-list .shop-name {width:370px;margin-bottom:5px;padding-top:20px;font-size:1em;line-height:1.2;float:right;display:inline;}
.entry-list .shop-adr {width:300px;margin:10px 5px 0 10px;font-size:.8125em;line-height:1.2;float:left;display:inline;}
.entry-list .shop-option li {margin-bottom:15px;font-size:.1em;line-height:0;float:left;display:inline;text-indent:-21010px;}
.entry-list .shop-tel {margin:0 5px 0 10px;font-size:.8125em;line-height:1.2;clear:both;}
.entry-list .shop-fax {margin:0 5px 0 10px;font-size:.8125em;line-height:1.2;float:left;display:inline;}
.entry-list .shop-detail {width:122px;margin:10px 10px 0 0;float:right;display:inline;}
.entry-list .list-np {margin:0 5px 0 10px;font-size:.8125em;line-height:1.2;}
.entry-list .list-np img {margin-top:-2px;vertical-align:middle;}
.entry-list .shop-summary {width:460px;background:url(http://fun.mini-z.jp/img/entry-body_bg.png) left top no-repeat;float:left;display:inline;}
.entry-summary .shop-logo {width:70px;margin:0 15px 10px 0;line-height:0;float:left;display:inline;border:1px solid #CCC;}
.entry-summary .shop-name {width:400px;margin-top:15px;font-size:1em;line-height:1.2;float:left;display:inline;}
.entry-summary .shop-area {width:400px;font-size:.8125em;float:left;display:inline;}
.entry-summary .shop-site {width:120px;float:right;display:inline;}
.entry-summary .shop-option {clear:left;}
.entry-summary .shop-option li {margin-right:3px;font-size:.1em;line-height:0;float:left;display:inline;text-indent:-21010px;}
.option-a-on {width:60px;height:25px;background:url(http://fun.mini-z.jp/shoplist/images/option.png) 0px 0px no-repeat;display:block;overflow:hidden;}
.option-a {width:60px;height:25px;background:url(http://fun.mini-z.jp/shoplist/images/option.png) 0px -25px no-repeat;}
.option-b-on {width:60px;height:25px;background:url(http://fun.mini-z.jp/shoplist/images/option.png) -60px 0px no-repeat;display:block;overflow:hidden;}
.option-b {width:60px;height:25px;background:url(http://fun.mini-z.jp/shoplist/images/option.png) -60px -25px no-repeat;}
.option-c-on {width:60px;height:25px;background:url(http://fun.mini-z.jp/shoplist/images/option.png) -120px 0px no-repeat;display:block;overflow:hidden;}
.option-c {width:60px;height:25px;background:url(http://fun.mini-z.jp/shoplist/images/option.png) -120px -25px no-repeat;}
.option-d-on {width:60px;height:25px;background:url(http://fun.mini-z.jp/shoplist/images/option.png) -180px 0px no-repeat;display:block;overflow:hidden;}
.option-d {width:60px;height:25px;background:url(http://fun.mini-z.jp/shoplist/images/option.png) -180px -25px no-repeat;}
.option-e-on {width:60px;height:25px;background:url(http://fun.mini-z.jp/shoplist/images/option.png) -240px 0px no-repeat;display:block;overflow:hidden;}
.option-e {width:60px;height:25px;background:url(http://fun.mini-z.jp/shoplist/images/option.png) -240px -25px no-repeat;}
.option-f-on {width:60px;height:25px;background:url(http://fun.mini-z.jp/shoplist/images/option.png) -300px 0px no-repeat;display:block;overflow:hidden;}
.option-f {width:60px;height:25px;background:url(http://fun.mini-z.jp/shoplist/images/option.png) -300px -25px no-repeat;}
.entry-body p {margin:0 10px 0 10px;padding-top:20px;font-size:.8125em;line-height:1.5;}
.entry-body p.photo-a {margin:10px 0 0 10px;;padding-top:0;float:left;display:inline;line-height:0;border:1px solid #CCC;}
.entry-body p.photo-b {margin:10px 10px 0 0;padding-top:0;float:right;display:inline;line-height:0;border:1px solid #CCC;}
.entry-detail dl {width:250px;margin:0 0 0 20px;float:left;display:inline;}
.entry-detail dt {font-size:.8125em;font-weight:bold;color:#666;line-height:1.2;}
.entry-detail dd {margin-bottom:1em;font-size:.8125em;color:#666;line-height:1.2;}
.shop-map-detail {margin-right:20px;font-size:.6875em;text-align:right;}
.shop-map-detail img {margin-top:-2px;vertical-align:middle;}
.entry-detail p#map {width:300px;height:240px;margin:0 20px 5px 0;font-size:.8125em;float:right;border:1px solid #CCC;}
.entry-more .blog-title {margin:0 20px 5px 20px;font-size:.8125em;line-height:1.2;}
.entry-more .blog-date {margin:0 20px 10px 20px;font-size:.6875em;color:#666;line-height:1.2;}
.entry-more .blog-text {margin:0 20px 10px 20px;font-size:.8125em;color:#666;line-height:1.4;}
.entry-more .blog-more {margin:0 20px 0 20px;font-size:.6875em;line-height:1.2;text-align:right;}

/* INDIVI - FUN LIVE */
.funlive-index .index-head-p {margin:0 0 10px 1px;}
.funlive-index .index-head-text {margin:0 25px 20px 25px;font-size:.8125em;color:#666;line-height:1.4;}
.funlive-index h3 {margin:0 0 15px 25px;}
.funlive-index .index-stickam-player {margin:0 15px 20px 25px;font-size:.6875em;color:#666;line-height:1.2;float:left;display:inline;}
.funlive-index .index-stickam-logo {margin-bottom:10px;float:left;display:inline;}
.funlive-index .index-stickam-text {width:215px;margin-bottom:10px;font-size:.8125em;color:#666;line-height:1.4;float:left;display:inline;} 
.index-seebox {margin:0 25px 10px 25px;padding-top:15px;clear:both;border-top:1px solid #D9D9D9;}
.index-seebox-logo {margin:0 15px 5px 0;float:left;display:inline;}
.index-seebox-text {width:350px;font-size:.8125em;color:#666;line-height:1.4;float:left;display:inline;}
.index-seebox-how {font-size:.8125em;font-weight:bold;clear:both;float:left;display:inline;white-space:nowrap;}
.index-seebox-view {float:right;display:inline;}
.index-live-data .live-logo {margin:0 5px 10px 20px;line-height:0;float:left;display:inline;}
.index-live-data .live-name {font-size:1em;line-height:1.2;float:left;display:inline;}
.index-live-data .live-page {margin:0 20px 0 0;float:right;display:inline;}
.index-live-data .live-summary {width:580px;margin:0 20px 0 20px;padding-top:30px;background:url(http://fun.mini-z.jp/img/entry-body_bg.png) left top no-repeat;float:left;display:inline;}
.index-live-data dl {width:200px;margin:0 0 0 10px;float:left;display:inline;}
.index-live-data dt {font-size:.8125em;font-weight:bold;color:#666;line-height:1.2;}
.index-live-data dd {margin-bottom:1em;font-size:.8125em;color:#666;line-height:1.2;}
.index-live-data p#map {width:300px;height:240px;margin:0 10px 5px 0;font-size:.8125em;float:right;border:1px solid #CCC;}
.index-live-data .map-zoom {margin:0 20px 25px 0;font-size:.6875em;text-align:right;white-space:nowrap;clear:both;}
.index-live-data .map-zoom img {margin-top:-2px;vertical-align:middle;}
.index-live-data table {width:96%;margin:0 10px 20px 10px;clear:both;}
.index-live-data table th {width:1%;padding:4px;font-size:.8125em;color:#FFF;background:#DF232A;text-align:left;border:1px solid #DF232A;white-space:nowrap;vertical-align:top;}
.index-live-data table th.top {border-bottom:1px solid #FFF;}
.index-live-data table th.middle {border-bottom:1px solid #FFF;}
.index-live-data table td {padding:4px;font-size:.8125em;border:1px solid #DF232A;vertical-align:top;}
.index-live-data table td.red {background:#FEDEE3;}
.index-archives {margin:0 20px 0 20px;background:url(http://fun.mini-z.jp/funlive/images/20090422-b.jpg) right 60px no-repeat;}
.index-archives .title {margin-bottom:20px;}
.index-archives .reada {width:393px;margin-bottom:15px;font-size:.8125em;line-height:1.4;float:left;display:inline;}
.index-archives .readb {margin-bottom:10px;font-size:.8125em;line-height:1.4;clear:both;}
.index-archives .readb img {vertical-align:middle;}
.live-seebox .text {margin:0 25px 15px 25px;font-size:.8125em;color:#666;line-height:1.4;}
.live-seebox table {margin:0 25px 15px 25px;}
.live-seebox table td {padding-right:15px;font-size:.8125em;color:#666;line-height:1.4;vertical-align:top;}
.live-seebox table a[href^="http:"] {font-size:.9em;}
.live-result h3 {margin:0 0 15px 1px;}
.live-result h3.hsub {margin:0 0 15px 20px;}
.live-result-data {width:580px;margin:0 0 15px 20px;background:url(http://fun.mini-z.jp/funlive/images/bg_live-result-data.gif) left top repeat-y;border-bottom:1px solid #DF232A;}
.live-result-data table.summary {width:580px;margin:0 0 20px 0}
.live-result-data table.summary th {width:1%;padding:4px;font-size:.8125em;color:#FFF;background:#DF232A;text-align:left;border-bottom:1px solid #DF232A;white-space:nowrap;}
.live-result-data table.summary th.top {border-top:1px solid #DF232A;border-bottom:1px solid #FFF;}
.live-result-data table.summary th.middle {border-bottom:1px solid #FFF;}
.live-result-data table.summary td {padding:4px;font-size:.8125em;border-top:1px solid #DF232A;border-bottom:1px solid #DF232A;border-left:1px solid #DF232A;vertical-align:top;}
.live-result-data table.summary td.red {font-size:1.2em;font-weight:bold;color:#000;background:url(http://fun.mini-z.jp/funlive/images/bg_live-result-data_2.gif) right top repeat-y;}
.live-result-data table.result {width:530px;margin:0 0 20px 25px}
.live-result-data table.result td {font-size:.8125em;line-height:1.8;vertical-align:top;}
.live-result-data table.result td.re-le {padding-right:18px}
.live-result-data table.result td img {vertical-align:middle;}
.rank-a {padding-left:15px;color:#DF232A;background:url(http://fun.mini-z.jp/funlive/images/icon_king.gif) left center no-repeat;}
.rank-b {margin-left:18px;}
.rank-c {margin-left:18px;}
.live-result-photo {margin:0 20px 20px 20px;text-align:center;}
.live-result-photo table {margin-left:8px;}
.live-result-photo table td {padding:5px;font-size:.8125em;vertical-align:top;}
.live-result p.dn {display:none;}
.live-result-voice {margin:0 20px 20px 20px;}
.live-result-voice p {margin-bottom:1em;font-size:.8125em;color:#333;line-height:1.4;}
#stickam {margin:20px;text-align:center;}
.aside-live-result p {margin:0;line-height:0;}
.aside-live-result ul li {margin:0 0 0 0;padding:0 0 0 0;font-size:0;line-height:0;}

/* INDIVI - PROJECT */
.project-index h3 {margin:0 0 15px 25px;}
.project-index .project-teaser {margin:0 25px 0 25px;}
.project-index .project-teaser .p-a {margin-bottom:5px;}
.project-index .project-teaser .p-b {margin-bottom:5px;font-size:.8125em;line-height:1.4;}
.project-index .project-teaser .p-b img {margin:0 10px 0 0;float:left;display:inline;}
.project-index .project-teaser {margin:0 25px 0 25px;}
.project-index .topic {margin-bottom:15px;text-align:center;}
.project-index .entry-body-20090422 {margin:0 20px 0 20px;background:url(http://fun.mini-z.jp/project/images/20090422-a3.jpg) right top no-repeat;}
.project-index .entry-body-20090422 .title {width:393px;margin-bottom:20px;}
.project-index .entry-body-20090422 .reada {width:393px;margin-bottom:15px;font-size:.8125em;line-height:1.4;float:left;display:inline;}
.project-index .entry-body-20090422 .photoa {width:280px;margin-bottom:15px;float:left;display:inline;}
.project-index .entry-body-20090422 .photob {width:280px;margin-bottom:15px;float:right;display:inline;}
.project-index .entry-body-20090422 .readb {margin-bottom:10px;font-size:.8125em;line-height:1.4;clear:both;}

/* INDIVI - USER BLOG */
.userblog-index .topic {margin-bottom:15px;text-align:center;}
.userblog-index h3 {margin:0 0 15px 25px;}
iframe#userbloglist {width:620px;margin:0 0 20px 25px;border:none;}

/* INDIVI - EVENT CALENDAR */
.calendar-index h3 {margin:0 0 10px 25px;}
.calendar-index .entry-body-two {margin:0 20px 15px 25px;}
.calendar-index .entry-body-two p.contact-a {margin:0 10px 0 20px;float:left;dispaly:inline;}
.calendar-index .entry-body-two p.contact-b {margin:0 20px 10px 0;}
.calendar-index .entry-body-two p.contact-c {margin:0 20px 10px 20px;font-size:.8125em;line-height:1.4;}
.calendar-index .entry-body-two p.contact-d {margin:0 20px 0 20px;text-align:right;}
.calendar-index .entry-body-two p {font-size:.8125em;line-height:1.4;}
.calendar-index .entry-body-two p.title {margin:0 20px 0 20px;font-size:1.2em;font-weight:bold;line-height:1.2;}
.calendar-index .entry-body-two p.category {margin:0 20px 20px 20px;}
.calendar-index .entry-body-two p.icon {margin:5px 15px 40px 20px;float:left;display:inline;}
.calendar-index .entry-body-two p.date {margin:0 20px 0 20px;font-size:1em;font-weight:bold;}
.calendar-index .entry-body-two .entry-calendar p {margin:0 20px 15px 80px;line-height:1.4;}
.calendar-index table.event {width:618px;margin:0 1px 0 1px;}
.calendar-index table.event td {padding:5px;font-size:.8125em;line-height:1.2;color:#666;vertical-align:middle;background:url(http://fun.mini-z.jp/img/event-body_bg.png) left top repeat-x;}
.calendar-index table.event td.nontitle {width:1%;}

/* INDIVI - SUPPORT */
.support-index h3 {margin:0 0 15px 25px;}
.support-index table.list {margin:0 25px 20px 25px;width:620px;}
.support-index table.list td {padding:10px;font-size:.8125em;line-height:1.4;color:#666;vertical-align:middle;background:url(http://fun.mini-z.jp/img/event-body_bg.png) left top repeat-x;}
.support-index .support-entry-detail {margin:0 20px 0 20px;}
.support-entry-detail p {margin-bottom:1em;font-size:.8125em;line-height:1.5;}
.support-entry-detail blockquote {margin:0 0 1em 0;padding:.5em;font-size:.8125em;line-height:1.5;color:#666;border-top:1px dashed #CCC;border-bottom:1px dashed #CCC;}
.support-entry-detail h3.title {margin:0 0 15px 0;font-size:1.2em;line-height:1.2;}
.support-entry-detail p.summary {margin:-1em 0 2em 0;line-height:1.2;color:#666;}
.widget-calendar {margin-bottom:20px;}
.widget-calendar p {font-size:.8125em;margin-bottom:5px;}
.widget-calendar table {width:270px;}
.widget-calendar table th {padding:5px;font-size:.6875em;line-height:1.2;color:#666;vertical-align:middle;background:url(http://fun.mini-z.jp/img/event-body_bg.png) left top repeat-x;text-align:center;}
.widget-calendar table td {padding:5px;font-size:.6875em;line-height:1.2;color:#666;vertical-align:middle;background:url(http://fun.mini-z.jp/img/event-body_bg.png) left top repeat-x;text-align:center;border:2px solid #FFF;}
.widget-search {margin-bottom:20px;}
.widget-search p {font-size:.8125em;margin-bottom:5px;}
.widget-recent-entries {margin-bottom:20px;}
.widget-recent-entries p {margin-bottom:5px;padding-bottom:5px;font-size:.8125em;border-bottom:2px solid #C00;}
.widget-recent-entries li {margin-bottom:5px;padding-bottom:5px;font-size:.8125em;line-height:1.4;border-bottom:1px dashed #CCC;}
.widget-archive-category {margin-bottom:20px;}
.widget-archive-category p {margin-bottom:5px;padding-bottom:5px;font-size:.8125em;border-bottom:2px solid #C00;}
.widget-archive-category li {margin-bottom:5px;padding-bottom:5px;font-size:.8125em;line-height:1.4;border-bottom:1px dashed #CCC;}
.widget-archive-monthly {margin-bottom:40px;}
.widget-archive-monthly p {margin-bottom:5px;padding-bottom:5px;font-size:.8125em;border-bottom:2px solid #C00;}
.widget-archive-monthly li {margin-bottom:5px;padding-bottom:5px;font-size:.8125em;line-height:1.4;border-bottom:1px dashed #CCC;}

/* INDIVI - CONTACT */
.entry-body-contact {margin:0 20px 0 25px;}
.entry-body-contact h3 {margin:0 0 15px 0;}
.entry-body-contact p {margin-bottom:10px;font-size:.8125em;line-height:1.4;}
.entry-body-contact p.qr {width:100px;margin:0 15px 10px 0;float:right;displat:inline;}
.entry-body-contact ul.option {width:300px;margin:0 0 20px 3em;list-style:disc;}
.entry-body-contact ul.option li {font-size:.8125em;line-height:1.4;}
.entry-body-contact .entry-body-two {margin:0 0 20px 0;}
.entry-body-contact .entry-body-two h3 {margin:-.5em 20px 10px 20px;font-size:.8125em;line-height:1.2;}
.entry-body-contact .entry-body-two p.text {margin:0 20px 10px 20px;}
.entry-body-contact .entry-body-two p.button {margin:0 20px 0 20px;}
.entry-body-contact table {width:100%;clear:both;}
.entry-body-contact table th {padding:5px;font-size:.8125em;line-height:1.2;color:#333;vertical-align:middle;background:url(http://fun.mini-z.jp/img/event-body_bg.png) left top repeat-x;}
.entry-body-contact table td {padding:5px;font-size:.8125em;line-height:1.2;color:#333;vertical-align:middle;background:url(http://fun.mini-z.jp/img/event-body_bg.png) left top repeat-x;border:2px solid #FFF;}
.entry-body-contact .it-text {width:200px;}
.entry-body-contact .form-textarea {width:400px;}

/* TRASH */
* html .floatclear {height:1%;display:block;overflow:visible;}
*+html .floatclear {height:1%;display:block;overflow:visible;}
.funlive-index .topic {margin-bottom:15px;text-align:center;}
.funlive-index .entry-body-20090422 {margin:0 20px 0 20px;background:url(http://fun.mini-z.jp/funlive/images/20090422-b.jpg) right 60px no-repeat;}
.funlive-index .entry-body-20090422 .title {margin-bottom:20px;}
.funlive-index .entry-body-20090422 .reada {width:393px;margin-bottom:15px;font-size:.8125em;line-height:1.4;float:left;display:inline;}
.funlive-index .entry-body-20090422 .readb {margin-bottom:10px;font-size:.8125em;line-height:1.4;clear:both;}
.funlive-index .entry-body-20090422 .readb img {vertical-align:middle;}
