@charset "UTF-8";
/* CSS Document */

/*百花斉放全体*/
#main #hundredFlowers { background: url(../img_top/hundredBackLeft.jpg) no-repeat left top; margin: 0px; padding: 0px; height: auto; width:100%; min-width:590px; max-width:1050px; }
/*百花斉放ヘッダ部分*/
#main #flowerHead { background: url(../img_top/hundredBackRight.jpg) no-repeat right 0px; margin: 0px; padding: 0px; height: 163px; width:100%; min-width:590px; max-width:1050px; }
#flowerHead .bottom { margin: 0px; float: left; height: 143px; width: 70px; background: url(../img_top/hundredBackLeft.jpg) no-repeat left top; padding-top: 20px; padding-right: 0px; padding-bottom: 0px; padding-left: 30px; }
#flowerHead .bottom em { visibility: hidden; }
#flowerHead .bottom a { background: url(../img_top/clickBottom.jpg) no-repeat 0px 0px; display: block; margin: 0px; padding: 0px; height: 143px; text-decoration: none; width: 70px; }
#flowerHead .bottom a:link { background: url(../img_top/clickBottom.jpg) no-repeat 0px 0px; display: block; margin: 0px; padding: 0px; height: 143px; text-decoration: none; width: 70px; }
#flowerHead .bottom a:hover { background: url(../img_top/clickBottom.jpg) no-repeat -75px 0px; }
#flowerHead .text { margin: 0px; float: left; height: 93px; min-width:100px; background: url(../img_top/flowerLogo.jpg) no-repeat 30px top; width: 75%; padding-top: 70px; padding-right: 0px; padding-bottom: 0px; padding-left: 30px; }
#flowerHead .text p { font: 12px/15px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif; margin: 0px; padding: 0px 0px 1px; }
#flowerHead .text a { background: #FFFF99; }
#flowerHead .text a:link { background: #FFFF99; }
#flowerHead .text a:hover { background: #FFFF33; }
#flowerHead .text .green { color: #66CC66; }
#flowerHead .text .red { color: #990000; }
/*百花斉放投稿リスト部分*/
div#hundredFlowers #flower_list { height: 220px; width: 100%; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #999999; border-left-color: #999999; background-color: #fffbfc; padding: 0px; }
/*CSSハックIE用*/
*:first-child+html div#hundredFlowers #flower_list { height: 190px; }
* html div#hundredFlowers #flower_list { height: 190px; }
div#hundredFlowers #flower_list table { font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; font-size: 12px; line-height: 18px; }
div#hundredFlowers #flower_list td { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999; }
div#hundredFlowers #flower_list .title_thema { font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif; margin: 0px; width: 65%; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; height: 16px; }
div#hundredFlowers #flower_list.title_name { font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif; margin: 0px; width: 20%; padding-top: 2px; padding-bottom: 2px; padding-left: 0px; height: 16px; backgro
und: url(../img_top/listline.gif) repeat-y right top; }
/*百花斉放投稿リスト内容*/
div#hundredFlowers #flower_list .title_day { font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif; margin: 0px; width: 15%; padding-top: 2px; padding-bottom: 2px; padding-left: 40px; height: 16px; }
div#hundredFlowers #flower_list .day { font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif; margin: 0px; width: 15%; padding-top: 2px; padding-bottom: 2px; padding-left: 40px; height: 16px; }
div#hundredFlowers #flower_list .thema a , div#hundredFlowers #flower_list .thema a:link { padding-left: 10px; background: url(../img_top/akasankaku.gif) no-repeat left 7px; display: block; color: #006699; }
div#hundredFlowers #flower_list .thema a:hover { color: #0066FF; background: url(../img_top/akasankaku.gif) no-repeat 0px -13px; }

