/*Column Entry*/

.ColumnEntry{background:url(/images/2012/bg_reviewmeta612.png) no-repeat right bottom; padding:0 0 24px;}
.ColumnEntryIn {background:#FFF; padding:24px;}

.ColumnEntryMeta{ padding:0 0 16px;}

.ColumnEntryTTL{ padding:24px 24px 8px; margin:0 0 24px;line-height:1.3;background:url(/images/2012/bg_reviewmeta612.png) no-repeat right bottom; }
.ColumnEntryTTL .subttl{font-size:12px; padding:0 0 8px; display:block;}
.ColumnEntryTTL h2{font-size:18px; font-weight:bold; padding:0 0 8px;}
.ColumnEntryTTL h3{ font-size:14px; padding:0 0 16px}
.ColumnEntryTTL h4{ font-size:12px; padding:0 0 24px;}
.ColumnEntryTTL p{ padding:0 0 16px;}
.ColumnEntryTTL p strong{ float:left; width:75%; font-weight:normal;}
.ColumnEntryTTL p span{ float:right; text-align:right; width:25%; font-size:10px;color:#b6c068;}
.ColumnEntryTTL .SBS{right:0; margin:0 0 0 auto;}
.ColumnEntryTTL p i{display:block; font-style:normal; color:#555; padding:12px 8px 5px; background:#f0f0f0 url(../images/bg_togari.png) no-repeat 0 0; line-height:1.4; clear:both;}


.PageMain2 .ColumnEntryTTL{background:url(/images/2012/bg_reviewmeta818.png) no-repeat right bottom;}


.ColumnBody{}
.ColumnBody img.FL{margin:0 10px 10px 0; float:left;}
.ColumnBody img.FR{margin:0 0 10px 10px; float:right;}
.ColumnNavi{}

.ColumnRightProfile{ color:#CCC; margin:8px 0 0; padding:0 0 24px;}
.ColumnRightProfile div{}
.ColumnRightProfile div img{float:none; margin:0 0 8px 0; max-width:100px; display:block;}
.ColumnRightProfile a:link,
.ColumnRightProfile a:visited {color:#CCC;}
.ColumnRightProfile a:hover {color:#FF0;}

.WarpBox{ margin:0 auto 40px; padding:40px 0 0; border-top:5px dotted#580; width:540px;}
.WarpBox strong{ display:block; text-align:center; font-size:1.4em; }
.WarpBox p{}
.WarpBox .kakomi span{font-size:12px;}
.WarpBox .kakomi span em{font-size:11px;}

.Entry_geekmom .pageTTL{display:none;}
.Entry_geekmom .pageTTL strong{ font-size:16px;line-height:1.3}

.Entry_5101 .ColumnEntryMeta {}
.Entry_5101 .ColumnEntryMeta .FR{ width:240px; margin:0 !important}
.Entry_5101 .ColumnEntryMeta .FL{ width:300px;}
.Entry_5101 .ColumnEntryMeta .FL img{margin:15px 0 0;}
.Entry_5101 .ColumnEntryMeta .FL p{margin:16px 16px 0 0; font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI", Meiryo, Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif; font-size:14px; color:#444; line-height:1.4;}

.Entry_5101 .ColumnEntryTTL h2{display:none;}
.Entry_5101 .ColumnEntryTTL h4{display:none;}
.Entry_5101 .BackNumber{display:none;}
.ANOHNI_box{  width:50%; float:left; margin:0 0 2em; line-height:1.4;}
.ANOHNI_box p{ width:94%; margin:0 auto; }
.ANOHNI_box p a:link,
.ANOHNI_box p a:visited,
.ANOHNI_box p a:hover{ text-decoration:none;}
.ANOHNI_box p strong{  font-size:2em; display:block; margin:0 0 4px; font-weight:normal;font-family:'sugo';}
.ANOHNI_box p em{ display:block; text-align:center; }
.ANOHNI_box p i{ color:#555; font-style:normal;}

/*Column List - ColumnTop*/
.ListColumnsBox{ width:413px; float:left; margin:0 0 8px;}
.ListColumnsBoxIn { margin:0 8px 0 0; background:url(../images/2012/bg_reviewmeta818.png) no-repeat right bottom; position:relative; height:152px !important;
}
.ListColumnsBox .ListPhoto{ width:158px; float:left;}
.ListColumnsBox .ListPhoto img{ width:150px; height:150px; margin:1px 0 0 1px;}

.ListColumnsBox .ListBody{ width:240px; float:left; padding:8px 0 0; line-height:1.4;}
.ListColumnsBox .ListBody span{ padding:0 0 8px; display:block; font-size:10px; color:#666; }
.ListColumnsBox .ListBody h2{ font-size:12px; padding:0 0 8px;}
.ListColumnsBox .ListBody h3{ font-size:14px; font-weight:bold; padding:0 0 8px 0; line-height:1.2; }
.ListColumnsBox .ListBody h4{ font-size:11px;  padding:0 0 8px 0;}
.ListColumnsBox .ListBody p{display:none;}
.ListColumnsBox .ListBody strong{ font-weight:normal; font-size:10px;}
.ListColumnsBox .ListBody strong a{text-decoration:none;}
.ListColumnsBox .ListBody strong a:link,
.ListColumnsBox .ListBody strong a:visited{ color:#333;}
.ListColumnsBox .ListBody strong a:hover{ color:#c33;}
.ListColumnsBox .ListBody i{ font-size:11px; font-style:normal; font-weight:normal; color:#444;}
.ListColumnsBox em{ position:absolute; left:0; top:0; background:url(../images/2012/bg_new.png) no-repeat 0 0; text-indent:-9999px; display:block; width:100px; height:100px;}




/*Column List - RegularTop*/

.ListRegularsBox{ width:275px; line-height:1.3; float:left; margin:0 0 16px;}
.ListRegularsBoxIn{ width:267px; background:url(../images/2012/bg_reviewmeta612.png) no-repeat right bottom; position:relative;}
.ListRegularsBox .ListPhoto{ padding:8px 8px;}
.ListRegularsBox .ListPhoto img{ width:250px;}
.ListRegularsBox .ListHeader{ padding:0 8px 4px;}
.ListRegularsBox .ListHeader span{ float:left; width:66%;}
.ListRegularsBox .ListHeader strong{float:right; text-align:right; font-weight:normal; width:34%;}
.ListRegularsBox .ListBody{ padding:0 8px 8px; }
.ListRegularsBox .ListBody span{ display:block; padding:0 0 8px; font-size:10px; }
.ListRegularsBox .ListBody h3{ margin:0; padding:0 0 8px; font-weight:bold; }
.ListRegularsBox .ListBody span{ color:#b6c068; font-size:10px;}

.ListRegularsBox em{ position:absolute; left:0; top:0; background:url(../images/2012/bg_new.png) no-repeat 0 0; text-indent:-9999px; display:block; width:100px; height:100px;}


.ColumnListMeta{ padding:0 0 24px;}
.ColumnListMeta h2{ float:left; width:540px;}
.ColumnListMeta div{ float:right; width:252px; color:#CCC; font-size:12px; line-height:1.4;}
.ColumnListMeta div p{}
.ColumnListMeta div p strong{ }
.ColumnListMeta div p img{ float:one; margin:0 0 4px; width:100px;display:block}
.ColumnListMeta div p a{ color:#DDD; font-size:11px;}
.ColumnListMeta div p a:hover {color:#F90;}







/*column common/*/


.ColumnRight{}
.ColumnRightProfile{ position:relative; color:#fff;}
.ColumnRightProfileDetail_m{background:#222 url(http://www.ukawa.tv/ele-king/regulars/images/bg_profile.jpg) no-repeat 0 0;}
.ColumnRightProfileDetail_t{/*background:url(../images/bg_profile_t2.gif) no-repeat right top;*/ padding:18px 0 0;}
.ColumnRightProfileDetail_b{/*background:url(../images/bg_profile_b.gif) no-repeat left bottom;*/ padding:0 20px 10px;}
.ColumnRightProfile h4{color:#FFF; font-weight:bold; padding:0 0 20px; line-height:1;}
.ColumnARW{	position:absolute;left: -17px;}
.ColumnRightProfile table{ margin:0 0 10px;}
.ColumnRightProfile table td{ padding:0 5px 0 0; vertical-align:bottom; line-height:1.4;}
.ColumnRightProfile table td {font-size:12px;}
.ColumnRightProfile table td span{font-size:11px; line-height:1.2; padding:4px 0 0;}

.ColumnRightProfile table td a:link,
.ColumnRightProfile table td a:visited{color:#fff;}
.ColumnRightProfile table td a:hover{color:#ff0;}
.ColumnRightProfile p{ font-size:10px;}
.ColumnRightProfile p a:link,
.ColumnRightProfile p a:visited{color:#fff;}
.ColumnRightProfile p a:hover{color:#ff0;}

.ColumnRightMenu{ padding:0 0 0 20px; }
.ColumnRightMenu h3{color:#CCC; font-weight:bold; padding:20px 0 0;}
.ColumnRightMenu table{}
.ColumnRightMenu table th{ padding:10px 5px 10px 0; vertical-align:top; border-bottom:1px dotted #333;}
.ColumnRightMenu table td{ padding:10px 0 10px 0; color:#fff; vertical-align:top; border-bottom:1px dotted #333; font-size:10px; line-height:1.1;}
.ColumnRightMenu table th img{width:50px;} 
.ColumnRightMenu table td strong{font-size:12px; display:block; margin:0 0 5px;}
.ColumnRightMenu table td a:link,
.ColumnRightMenu table td a:visited{color:#fff;}
.ColumnRightMenu table td a:hover{ color:#c33;}










.ColumnBody span.bt{ background:url(../images/bouten.gif) repeat-x left top; padding:6px 0 0 0;}

.ColumnBody div.Memo01{background:url(../images/bg_memo01.jpg) no-repeat left top; padding:24px 0 0; margin:0 0 24px;}
.ColumnBody div.Memo02{background:url(../images/bg_memo02.jpg) no-repeat left bottom; padding:0 32px 40px; margin:0;}
.ColumnBody div.Memo02 .SUGO{font-size:1.5em;}

.ColumnBody p.kakomi{ background:#f6f6f3; padding:10px; margin:10px 0 20px; border:1px solid #ddd;}
.ColumnBody p.kakomi span{display:block; text-align:right;}

.ColumnBody p.kakomi2{ background:#f6f6f3; padding:10px; margin:0 10px 20px; border:1px solid #ddd;}
.ColumnBody p.kakomi3{ background:#f6f6f9; padding:10px; margin:0 0 20px; border:1px solid #f0f0f0;}

.ColumnBody p.kakomi4{ background:#f6f6f3; padding:10px; margin:10px 0 20px; border:1px solid #ddd;}
.ColumnBody p.kakomi5{ background:#f6f3f3; padding:10px; margin:10px 0 20px; border:1px solid #ddd;}
.ColumnBody p.kakomi6{ background:#f3f6f3; padding:10px; margin:10px 0 20px; border:1px solid #ddd;}

.ColumnBody p.kakomi_s{ background:#f6f6f3; padding:10px 20px; margin:10px 150px 20px 10px; border:1px solid #ddd;}
.ColumnBody p.kakomi_s span{display:block; text-align:right; font-size:12px;}

.ColumnBody p.midashi{ padding:24px 0; margin:24px 0; border:1px dotted #888; border-left:0; border-right:0; font-size:1.5em; font-weight:bold;}
.ColumnBody p.midashi_s{margin:0; border-bottom:0;}
.Entry_nababa p.midashi{ font-weight:bold;}


.ColumnBody .KamiShibai p img{margin:0 0 4px;}
.ColumnBody .KamiShibai p strong{ font-size:14px;}

/*DrameBaka*/
.Column_dramabaka h3{font-weight: bold;font-family: "ro-brush-std"; margin: 0 0 1em; font-size: 1.5em;}
.Column_dramabaka .pageTTL,
.Column_dramabaka .pageTTL a{font-family: "ro-brush-std";}
/*DrameBaka*/


.ColumnBody table.Info{ margin:0 0 20px; background:#f0f0f0;}
.ColumnBody table.Info th,
.ColumnBody table.Info td{vertical-align:top; padding:5px; border-bottom:1px solid #fff;}
.ColumnBody table.photo td{ color:#666;}
.ColumnBody p.photo { color:#666; text-align:right; font-size:11px; line-height:1.4;}
.ColumnBody p.photo2 { color:#666; text-align:center; font-size:11px; line-height:1.4;}
.ColumnBody p.photo2 img{ margin:0 0 4px;}
.ColumnBody p.photoC { color:#666; text-align:center; font-size:11px; line-height:1.4;}
.ColumnBody p.photo.txtL { text-align:left;}


.ColumnBody p.Read{padding:15px; background:#111; margin:0 0 30px; border:0px solid #f0f0f0; color:#fff;}
.ColumnBody p.Read span{display:block; text-align:right;}
.ColumnBody p.Read a{ color:#fff; text-decoration:none;}
.ColumnBody p.Read a:hover{ text-decoration:underline;}
.ColumnBody p.Read.FR{ margin:0 0 10px 16px; padding:8px; width:200px;}
.ColumnBody p.Read.FL{ margin:0 16px 10px 0; padding:8px; width:200px;}

.ColumnBody p.Q{padding-bottom:2em; color:#333;}
.ColumnBody p.Q span{font-weight:bold; }
.ColumnBody p.Q a:link{color:#700;}
.ColumnBody p.Q a:visited{color:#700;}
.ColumnBody p.Q a:hover{ color:#c33;}
.ColumnBody p.Qs{ color:#444; font-weight:bold;}


.ColumnBody p.A{ padding-bottom:2em; color:#004;}
.ColumnBody p.A span{ font-weight:bold; color:#009;}
.ColumnBody p.A a:link{color:#006;}
.ColumnBody p.A a:visited{color:#006;}
.ColumnBody p.A a:hover{ color:#c33;}

.ColumnBody p.A2{ padding-bottom:2em; color:#041;}
.ColumnBody p.A2 span{color:#150;font-weight:bold;}
.ColumnBody p.A2 a:link,
.ColumnBody p.A2 a:visited{color:#251;}
.ColumnBody p.A2 a:hover{ color:#c33;}

.ColumnBody p.A3{ padding-bottom:30px; color:#650;}
.ColumnBody p.A3 span{color:#540;font-weight:bold;}
.ColumnBody p.A3 a:link,
.ColumnBody p.A3 a:visited{color:#651;}
.ColumnBody p.A3 a:hover{ color:#c33;}

.ColumnBody p.A4{ padding-bottom:30px; color:#066;}
.ColumnBody p.A4 span{color:#055;font-weight:bold;}
.ColumnBody p.A4 a:link,
.ColumnBody p.A4 a:visited{color:#651;}
.ColumnBody p.A4 a:hover{ color:#c33;}

.ColumnBody p.A5{ padding-bottom:30px; color:#800;}
.ColumnBody p.A5 span{color:#700;font-weight:bold;}
.ColumnBody p.A5 a:link,
.ColumnBody p.A5 a:visited{color:#651;}
.ColumnBody p.A5 a:hover{ color:#c33;}

.ColumnBody p.Aw{ padding-bottom:30px; color:#813;}
.ColumnBody p.Aw span{color:#714;font-weight:bold;}
.ColumnBody p.Aw a:link,
.ColumnBody p.Aw a:visited{color:#511;}
.ColumnBody p.Aw a:hover{ color:#c33;}

.ColumnBody p.quote{font-size:24px; color:#993300;}

.ColumnBody p.Mokuji{ background:#f0f0f0; padding:8px; margin:0 0 32px;}
.ColumnBody ul.Mokuji{ background:#f0f0f0; padding:8px; margin:0 0 32px; border:1px solid #DDD;}
.ColumnBody ul.Mokuji li{list-style-type:circle; list-style-position:outside; line-height:1.3; padding:4px 0; margin-left:16px; font-weight:bold;}
.ColumnBody ul.Mokuji2 li{ list-style:none; margin:0;}
.ColumnBody p.mb0{margin-bottom:1px;}

.ColumnBody p.pb0{ padding-bottom:4px;}

.ColumnReviewBox{ padding:8px 0;}
.ColumnReviewBox h3{background:#C11; color:#fff; font-weight:bold; padding:4px; margin:0 0 8px; line-height:1.2; border-radius:4px;}
.ColumnReviewBox iframe{margin:0 0 4px;}

.DiskTable{ border:1px solid #ddd; margin-bottom:20px;}
.DiskTable th,
.DiskTable td{ vertical-align:top; padding:5px; line-height:1.4;}

.ItemBox{ overflow:hidden; margin-bottom:2em; border:1px solid #ddd; padding:8px;}
.ItemBox p{overflow:hidden; padding:0; margin:0 0 1em;}


.RegTable{border:1px solid #ddd; margin:0 0 20px;}
.RegTable td{padding:5px; line-height:1.4;}
.RegTable td span{ display:block; font-size:11px ; color:#777; padding:4px 0;}


.Column_tanztanzberlin  .Read{padding:20px 20px 0; background:#f9f6f3; margin:0 0 20px; border:1px solid #f0f0f0;}
.Column_tanztanzberlin  .quote{font-size:24px; color:#993300;}

.Column_tanztanzberlin  p.Read{padding:15px; background:#210000; margin:0 0 40px; border:0px solid #f0f0f0; color:#fff;}
.Column_tanztanzberlin  p.Q1{color:#611; font-weight:bold;}
.Column_tanztanzberlin  p.A1{}
.Column_tanztanzberlin  p.A1 span{ font-weight:bold; color:#292;}

.Column p.Q9{ color:#402; padding-bottom:30px;}
.Column p.Q9 span{font-family:"‚l‚r ƒSƒVƒbƒN", "MS Gothic", "Osaka|“™•", Osaka-mono, monospace;}

.Column p.A9{ padding-bottom:30px; color:#226;}
.Column p.A9 span{color:#337; font-weight:bold;}
.Column p.A8{ padding-bottom:30px; color:#141;}
.Column p.A8 span{color:#252; font-weight:bold;}
.Column p.A8 a:link,
.Column p.A8 a:visited{color:#252;}
.Column p.A8 a:hover{color:#F90;}


.DiskTableMiki{ border:1px solid #ccc; width:100%; margin:0 0 24px;}
.DiskTableMiki th{vertical-align:top; padding:5px 5px 0 5px;}
.DiskTableMiki td{vertical-align:top; padding:5px 5px 0;}
.DiskTableMiki td strong{ line-height:1.3;}
.DiskTableMiki td span{font-size:10px; line-height:1.2; display:block; padding:8px 0;}
.DiskTableMiki td p{padding:8px 0; line-height:1.4;}
.DiskTableMiki td img{ float:left; margin:0 8px 0 0;}

.ColumnBody .EntryNavi{margin-top:24px;}


.SingleBody{padding:0 0 20px;}
.SingleBody h3{background:#D11; color:#fff; font-weight:bold; padding:0 5px 3px; margin:0 0 10px; position:relative; border-radius:4px; padding-top:3px;}
.SingleBody h3.line2{background:#D11;border-radius:4px; }
.SingleBody h3.pick{background:url(../images/bg_gold_540.gif) no-repeat 0 0; color:#000; padding:5px;}
.SingleBody h3.pick2{background:url(../images/bg_gold_540_50.gif) repeat 0 0; color:#000; padding:5px;}
.SingleBody h3 em{font-size:10px;}
.SingleBody h3 i{ padding:0 0 0 10px; font-size:10px; font-weight:normal; font-style:normal; position:absolute; right:5px; bottom:5px; font-family:Verdana, Geneva, sans-serif}
.SingleBody img{display:inline; float:left; margin:0 10px 0 0;}
.SingleBody img.eo{float:left; margin:0 10px 0 0;}
.SingleBody p.noFL{padding:0 0 10px; float:left; width:250px;}
.SingleBody p.noFL img{ float:none; margin:0 10px 5px 0;}
.SingleBody div.FL{padding:0 0 10px; float:left; width:250px;}
.SingleBody div.FL img{ float:none; margin:0 10px 5px 0;}

.SingleBodyNew{ margin:0 0 40px;}
.SingleBodyNew h3{ background:#111;}
.SingleBodyNew h3 span{}
.SingleBodyNew p.Style{text-align:right; font-weight:normal;}
.SingleBodyNew p.Style a{padding:2px 4px; background:#D00; color:#fff; text-decoration:none; font-size:10px; margin-right:1px;}
.SingleBodyNew p.Style a:hover{background:#000;}

.SingleBodyRain{ margin:0 0 24px;}
.SingleBodyRain h3{ background:#09F url(../images/i_rain_w.png) no-repeat 4px 8px; padding-left:20px; margin:0 0 16px;}
.SingleBodyRain p{}



.RelatedLarge{}
.RelatedLarge th,
.RelatedLarge td { border-bottom:1px dotted #ccc; padding:16px 0; vertical-align:top;}
.RelatedLarge th{ width:164px;}
.RelatedLarge th img{ width:150px;}
.RelatedLarge td {}
.RelatedLarge td strong{}
.RelatedLarge td p{ line-height:1.4; font-size:12px; padding:8px 0;}


#shrineColumn table{margin:0 0 40px;}
#shrineColumn th{vertical-align:top; padding:24px 8px 16px 0; border-bottom:1px dotted #ccc;}
#shrineColumn th img{width:150px;}
#shrineColumn td{padding:24px 0 16px 8px; vertical-align:top; line-height:1.6; border-bottom:1px dotted #ccc;}
#shrineColumn td em{font-size:0.9em; color:#666;}
#shrineColumn td p{margin:0 0 8px; padding:0;}







 .spNobu01{ width:148px; height:25px;display:block;  margin-bottom:24px;}
 .spNobu01 a{width:148px;height:25px;text-indent:-9999px; display:block;}
 .spNobu01 a:link,
 .spNobu01 a:visited{ background:url(../features/images/bt_nobu_interview_up.gif) no-repeat right top; }
 .spNobu01 a:hover{background:url(../features/images/bt_nobu_interview_ov.gif) no-repeat right top; }

 .spNobu01_2{ width:148px; height:25px;display:block; margin-bottom:25px;}
 .spNobu01_2 a{width:148px;height:25px;text-indent:-9999px; display:block;}
 .spNobu01_2 a:link,
 .spNobu01_2 a:visited{ background:url(../features/images/bt_nobu_interview_up.gif) no-repeat right top; }
 .spNobu01_2 a:hover{background:url(../features/images/bt_nobu_interview_ov.gif) no-repeat right top; }



 .spNobu01b{ width:148px; height:25px;display:block; position:relative; top:19px; left:380px; margin-bottom:-25px;}
 .spNobu01b a{width:148px;height:25px;text-indent:-9999px; display:block;}
 .spNobu01b a:link,
 .spNobu01b a:visited{ background:url(../features/images/bt_nobu_interview_up.gif) no-repeat right top; }
 .spNobu01b a:hover{background:url(../features/images/bt_nobu_interview_ov.gif) no-repeat right top; }

.spNobu02{ width:120px;  height:25px;display:block; position:relative; top:-67px; left:150px; margin-bottom:-25px;}
.spNobu02 a{width:120px;height:25px;text-indent:-9999px; display:block;}
.spNobu02 a:link,
.spNobu02 a:visited{ background:url(../features/images/bt_nobu_column_up.gif) no-repeat right top; }
.spNobu02 a:hover{background:url(../features/images/bt_nobu_column_ov.gif) no-repeat right top; }

.spNobu02b{ width:120px;  height:25px;display:block; position:relative; top:19px; left:400px; margin-bottom:-25px;}
.spNobu02b a{width:120px;height:25px;text-indent:-9999px; display:block;}
.spNobu02b a:link,
.spNobu02b a:visited{ background:url(../features/images/bt_nobu_column_up.gif) no-repeat right top; }
.spNobu02b a:hover{background:url(../features/images/bt_nobu_column_ov.gif) no-repeat right top; }



#ft20151110{ padding:2em 0;}
.ft20151110{ margin:0 0 2em;}
.ft20151110 h3.subttl{ margin:0 0 1em; background:#C00; color:#fff; font-weight:bold; border-radius:4px; padding:4px 8px;}
.ft20151110 p{ float:left; width:50%; margin:0 0 4px; padding:0;}
#ft20151110 p a{ text-decoration:none; word-break:break-all; width:92%; margin:auto; display:block; text-align:center; border:1px solid #ccc; padding:8px;}
.ft20151110 p img{width:100%; height:auto;}
.ft20151110 strong{ display:block; font-size:1.1em;}
.ft20151110 span{ display:block; font-size:0.9em;}

.ft20151110 p.ft20151110_s{ float:none; width:100%; clear:both; }
#ft20151110 p.ft20151110_s a{ text-decoration:none; word-break:break-all; width:96%; margin:auto; display:block; text-align:center; border:1px solid #ccc; padding:8px;overflow:hidden;}
.ft20151110 p.ft20151110_s img{ width:24%; float:left; margin-right:1em;}

#ft20151130{padding:2em 0;}
.ft20151130{ margin:0 0 2em;}
.ft20151130 h3.subttl{ margin:0 0 1em; background:#C00; color:#fff; font-weight:bold; border-radius:4px; padding:4px 8px;}
.ft20151130 p{ border:1px solid #ccc; padding:8px; text-align:center;}
#ft20151130 p a{ text-decoration:none; word-break:break-all; margin:auto; display:block; }
.ft20151130 p img{width:100%; height:auto;}
.ft20151130 strong{ display:block; font-size:1.1em;}
#ft20151130 p span a{ display:inline; }

#ft20160119{ padding:2em 0;}
.ft20160119{ margin:0 0 2em;}
.ft20160119 h3.subttl{ margin:0 0 1em; background:#C00; color:#fff; font-weight:bold; border-radius:4px; padding:4px 8px;}
.ft20160119 p{ margin:0 0 4px; padding:0;}
#ft20160119 p a{ text-decoration:none; word-break:break-all; width:92%; margin:auto; display:block; text-align:center; border:1px solid #ccc; padding:8px;}
.ft20160119 p img{width:100%; height:auto;}
.ft20160119 strong{ display:block; font-size:1.1em;}
.ft20160119 span{ display:block; font-size:0.9em;}





@media screen and (max-width: 480px) {

.ListColumnsBoxIn.hht-1{height:auto !important;}

.ListRegularsBox{ width:50% !important; line-height:1.3; float:left !important; margin:0; }
.ListRegularsBox.hht{height:auto !important;}
.ListRegularsBoxIn.hht-1{ width:auto; background:url(../images/2012/bg_reviewmeta612.png) no-repeat right bottom; position:relative; margin:0 1px 1px 0;}
.ListRegularsBox .ListPhoto{ padding:8px 8px;}
.ListRegularsBox .ListPhoto img{ width:250px;}
.ListRegularsBox .ListHeader{ padding:0 8px 4px;}
.ListRegularsBox .ListHeader span{ float:left; width:70%;}
.ListRegularsBox .ListHeader strong{float:right; text-align:right; font-weight:normal; width:30%;}
.ListRegularsBox .ListBody{ padding:0 8px 8px; }
.ListRegularsBox .ListBody span{ display:block; padding:0 0 2px; font-size:10px; }
.ListRegularsBox .ListBody h3{ margin:0; padding:0 0 2px; font-weight:bold; }
.ListRegularsBox .ListBody span{ color:#b6c068; font-size:10px;}

.ListRegularsBox em{ position:absolute; left:0; top:0; background:url(../images/2012/bg_new.png) no-repeat 0 0; text-indent:-9999px; display:block; width:100px; height:100px;}


.ListColumnsBox .ListBody{ width:100%; float:none; padding:2px 0 0; line-height:1.4;}
.ListColumnsBox .ListBody span{ padding:0 0 4px; display:block; font-size:10px; color:#666; }
.ListColumnsBox .ListBody h2{ font-size:11px; padding:0 0 2px;}
.ListColumnsBox .ListBody h3{ font-size:13px; font-weight:bold; padding:0 0 4px 0; }
.ListColumnsBox .ListBody h4{ font-size:11px;  padding:0 0 1px 0;}

.ColumnListMeta{ padding:0 0 24px;}
.ColumnListMeta h2{ float:none; width:100%;}
.ColumnListMeta div{ float:none; width:100%; color:#CCC; font-size:11px; line-height:1.4;}
.ColumnListMeta div p{ padding:4px; overflow:hidden;}
.ColumnListMeta div p img{ float:left; margin:0 8px 0 0; width:75px;}
.ColumnListMeta div p a{ color:#DDD;}
.ColumnListMeta div p a:hover {color:#F90;}

.ColumnEntry{background:url(/images/2012/bg_reviewmeta612.png) no-repeat right bottom; padding:0 0 24px;}
.ColumnEntryIn {background:#FFF; padding:8px;}


}