﻿@charset "UTF-8";

/* -----------------------------------------------------------

----------------------------------------------------------- */
* {
 margin:0;
 padding:0;
}


body{
 font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
 text-align:left;
 background-color:#DFDFDF;
 background-image: url(../images/background.jpg);
 background-repeat: no-repeat;
 background-position: center top;
}

a:link{color:#BD2B66}
a:visited{color:#BD2B66}
a:hover{color:#CCCCCC}
a:active{color:#BD2B66}

img { border-width:0; }


/* -----------------------------------------------------------
フォント部分
----------------------------------------------------------- */
#main_font{
	font-size:12px;
	line-height:150%;
	}

#main_small_font{
	font-size:11px;
	line-height:140%;
	margin-bottom:5px;
	}

#main_bold_font{
	font-size:13px;
	font-weight: bold;
	line-height:150%;
	margin-bottom:5px;
	}

#main_bold_font2{
	font-size:13px;
	font-weight: bold;
	line-height:150%;
	}

#main_contents_bold_font{
	font-size:14px;
	font-weight: bold;
	line-height:160%;
	margin-bottom:5px;
	}

#main_contents_title_bold_font{
	font-size:14px;
	font-weight: bold;
	line-height:155%;
	margin:10px 10px 0px 20px;
	}




/* -----------------------------------------------------------
リンク部分
----------------------------------------------------------- */

.left_box a:link{color:#FFFFFF;}
.left_box a:visited{color:#FFFFFF;}
.left_box a:hover{color:#EA84AC;}
.left_box a:active{color:#FFFFFF;}

.contents_left_box a:link{color:#FFFFFF;}
.contents_left_box a:visited{color:#FFFFFF;}
.contents_left_box a:hover{color:#EA84AC;}
.contents_left_box a:active{color:#FFFFFF;}

.right_box a:link{color:#FFFFFF;}
.right_box a:visited{color:#FFFFFF;}
.right_box a:hover{color:#CCCCCC;}
.right_box a:active{color:#FFFFFF;}

.main_box_cont a{text-decoration:none;}
.main_box_cont a:link{color:#BD2B66;}
.main_box_cont a:visited{color:#BD2B66;}
.main_box_cont a:hover{color:#CCCCCC;text-decoration:underline;}
.main_box_cont a:active{color:#BD2B66;}


/* -----------------------------------------------------------
ヘッダー部分
----------------------------------------------------------- */
#head
 {
 width:954px;
 height:232px;
 margin:0 auto ;
}

	.head_top{
	width:954px;
 	height:187px;
 	background-image:url(../images/header/title_allback.gif);
 	background-color:#DFDFDF;
	text-align:left;
	}

	.head_logo{
	width:394px;
 	height:81px;
	potision:top;
	}

	.head_pr{
	width:954px;
 	height:106px;
	text-align:center;
	potision:top;
	}

/* -----------------------------------------------------------
メニュー部分
----------------------------------------------------------- */

#menu
 {
 width:954px;
 height:45px;
 margin:0 auto ;
}

ul#menu_bar{
 list-style:none;
 width:910px;
 margin:0 auto ;
}
ul#menu_bar li{
    float:left;
    list-style:none;
}
ul#menu_bar a{
    display:block;
    height:45px;
    text-decoration:none;
    text-indent:-2500px;
    background-repeat:repeat-x;
}


a.home{
 	background-image:url(../images/menu/menu_home.gif);
	width:74px;
}
a:hover.home{
 	background-image:url(../images/menu/menu_home_on.gif);
}
a.theater{
 	background-image:url(../images/menu/menu_theater.gif);
	width:74px;
}
a:hover.theater{
 	background-image:url(../images/menu/menu_theater_on.gif);
}
a.tv{
 	background-image:url(../images/menu/menu_tv.gif);
	width:74px;
}
a:hover.tv{
 	background-image:url(../images/menu/menu_tv_on.gif);
}
a.dvd{
 	background-image:url(../images/menu/menu_dvd.gif);
	width:74px;
}
a:hover.dvd{
 	background-image:url(../images/menu/menu_dvd_on.gif);
}
a.special{
 	background-image:url(../images/menu/menu_special.gif);
	width:74px;
}
a:hover.special{
 	background-image:url(../images/menu/menu_special_on.gif);
}
a.close{
 	background-image:url(../images/menu/menu_close.gif);
	width:74px;
}
a:hover.close{
 	background-image:url(../images/menu/menu_close_on.gif);
}
a.pick{
 	background-image:url(../images/menu/menu_pick.gif);
	width:74px;
}
a:hover.pick{
 	background-image:url(../images/menu/menu_pick_on.gif);
}
a.world{
 	background-image:url(../images/menu/menu_world.gif);
	width:74px;
}
a:hover.world{
 	background-image:url(../images/menu/menu_world_on.gif);
}
a.gossip{
 	background-image:url(../images/menu/menu_gossip.gif);
	width:74px;
}
a:hover.gossip{
 	background-image:url(../images/menu/menu_gossip_on.gif);
}
a.present{
 	background-image:url(../images/menu/menu_present.gif);
	width:74px;
}
a:hover.present{
 	background-image:url(../images/menu/menu_present_on.gif);
}
a.fresh{
 	background-image:url(../images/menu/menu_fresh.gif);
	width:74px;
}
a:hover.fresh{
 	background-image:url(../images/menu/menu_fresh_on.gif);
}
a.blog{
 	background-image:url(../images/menu/menu_blog.gif);
	width:74px;
}
a:hover.blog{
 	background-image:url(../images/menu/menu_blog_on.gif);
	width:74px;
}




/* -----------------------------------------------------------
コンテンツエリア
----------------------------------------------------------- */
#main
	{
	width:954px;
	background-color:#DFDFDF;
	margin:0 auto ;
	}

/* -----------------------------------------------------------
コンテンツエリア（左）
----------------------------------------------------------- */

#main_left
	{
	width:213px;
	background-color:#DFDFDF;
	text-align:left;
	}

	.left_box{
	font-size:12px;
	color:#FFFFFF;
	line-height:150%;
	background-color:#E26697;
 	background-image:url(../images/left/left_box_back.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:10px;
	margin-top:10px;
	}

	.left_title_speace{
	margin-bottom:10px;
	}

	.left_more{
	margin-top:10px;
	margin-left:125px;
	border:0px;
	}

#ul_left{
	margin:0px 0px; 0px; 10px;
	padding:0px;
	list-style: none;
	}

#ul_left li{
	background: url(../images/left/arrow.gif) no-repeat 1px 0.8em;
	border-bottom:1px dotted #ffffff;
	padding:5px 0px 5px 17px;
	line-height:165%;
	}

/* -----------------------------------------------------------
コンテンツエリア（中）
----------------------------------------------------------- */

#main_cont
	{
	width:508px;
	text-align:left;
	}

#main_cont_table
	{
	width:508px;
	margin-top:10px;
	text-align:left;
	background:#252523;
	}

	.main_special_box{
	font-size:12px;
	color:#FFFFFF;
	line-height:150%;
	background-color:#252523;
	padding:8px 10px 8px 10px;
	}

	.main_special_box h1{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:150%;
	}

	.main_special_box p{
	font-size:12px;
	color:#FFFFFF;
	line-height:150%;
	}

	.main_special_more{
	margin-top:2px;
	margin-left:5px;
	border:0px;
	}

	.main_box_top{
	font-size:12px;
	line-height:150%;
	background-color:#FFFFFF;
	padding:15px 15px 0px 15px;
	text-align:center;
	}

	.main_box_cont{
	background-color:#FFFFFF;
	padding:0px 12px 0px 16px;
	text-align:left;
	}

	.main_box_cont h1{
	font-size:14px;
	font-weight:bold;
	color:#000000;
	line-height:150%;
	}

	.main_box_cont p{
	font-size:12px;
	color:#000000;
	line-height:150%;
	}

	.main_box_bottom{
	text-align:center;
	background-color:#FFFFFF;
	padding:5px 15px 5px 15px;
	}

	.main_box_photo{
	margin-right:15px;
	margin-bottom:5px;
	border:0px;
	}

	.main_box_photo_right{
	margin-left:15px;
	margin-bottom:5px;
	border:0px;
	}

/* -----------------------------------------------------------
コンテンツエリア（右）
----------------------------------------------------------- */

#main_right
	{
	width:213px;
	background-color:#DFDFDF;
	text-align:left;
	}

	.right_box{
	font-size:12px;
	color:#FFFFFF;
	line-height:150%;
	background-color:#4D4D4D;
	padding:10px;
	margin-top:10px;
	}

	.right_box p{
	font-size:12px;
	color:#FFFFFF;
	line-height:150%;
	}

	.right_box_small{
	font-size:10px;
	color:#FFFFFF;
	line-height:150%;
	background-color:#4D4D4D;
	padding:10px;
	margin-top:10px;
	}

	.right_box_detail{
	height:86px;
	min-height:86px;
	}

	.right_title_speace{
	margin-bottom:10px;
	}

	.right_more{
	margin-top:5px;
	margin-left:125px;
	border:0px;
	}

	.right_backnumber{
	margin-top:10px;
	border:0px;
	}

	.right_image{
	float:left;
	clear:both;
	margin-right:10px;
	border:0px;
	padding:2px;
	background-color:#EEEEEE;
	}

	hr.right {
	color: #FFFFFF; /* 線の色(IE用) */
	height: 1px; /* 線の太さ */
	border: 1px; /* 枠の太さ */
	border-style: dotted; /* 枠の種類 */
	margin:5px 0px 10px 0px;
	}

/* -----------------------------------------------------------
-- コンテンツ内（枠731pix ver） --
----------------------------------------------------------- */
#main_contents{
	width:954px;
	margin-top:10px;
	}

	.main_contents_left{
	width:213px;
	background:#DFDFDF;
	text-align:left;
	}

	.contents_left_box{
	font-size:12px;
	color:#FFFFFF;
	line-height:150%;
	background-color:#E26697;
 	background-image:url(../images/left/left_box_back.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:10px;
	}


	.main_contents_right{
	width:731px;
	background:##FFFFFF;
	text-align:left;
	}	

	.main_contents_box{
	font-size:12px;
	line-height:150%;
	background-color:#FFFFFF;
	padding:22px;
	margin:15px;
	text-align:left;
	}

	.main_contents_title_back{
	width:687px;
	height:63px;
 	background-image:url(../images/contents/subtitle_back_01.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:12px 0px 0px 0px;
	margin-top:10px;
	}

	.main_contents_title_back h1{
	font-size:14px;
	font-weight:bold;
	line-height:140%;
	margin:5px 0px 5px 20px;
	}

	.main_contents_left_box{
	width:170px;
	background-color:#FFFFFF;
	text-align:left;
	padding-top:10px;
	}

	.main_box_photo_border{
	border:0px;
	padding:1px;
	background-color:#D1D1D1;
	}

	.main_contents_right_box{
	width:517px;
	background-color:#FFFFFF;
	text-align:left;
	padding-top:10px;
	}

	.main_contents_right_box p{
	font-size:12px;
	line-height:150%;
	}

	.main_contents_small_box2{
	font-size:11px;
	line-height:140%;
	background-color:#EEEEEE;
	border:1px solid #D1D1D1;
	padding:10px;
	margin:15px 0px 15px 0px;
	}

	.main_contents_small_box
	{
	text-align:left;
	background-color:#EEEEEE;
	border:1px solid #D1D1D1;
	padding:10px;
	margin:15px 0px 15px 0px;
	}

	.main_contents_small_box p
	{
	font-size:12px;
	line-height:150%;
	}

	.main_contents_small_box h1
	{
	font-size:13px;
	font-weight:bold;
	}

	.main_contents_buy_button
	{
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color:#FFFFFF;
	background-color:#ACACAC;
	padding:0px 5px 0px 0px;
	margin:0px 0px 20px 0px;
	}

	.main_contents_buy_button a:link{color:#FFFFFF}
	.main_contents_buy_button a:visited{color:#FFFFFF}
	.main_contents_buy_button a:hover{color:#BD2B66}
	.main_contents_buy_button a:active{color:#FFFFFF}

	.main_contents_button2 /* 今の所使用してない？ */
	{
	font-size:11px;
	color:#FFFFFF;
	background-color:#ACACAC;
	padding:0px 5px 0px 0px;
	margin:10px 0px 5px 0px;
	}

	.main_contents_copyright{
	font-size:10px;
	color:#ACACAC;
	line-height:150%;
	background-color:#FFFFFF;
	margin:10px 0px 8px 0px;
	}

	.main_contents_more{
	margin:15px 0px 15px 0px;
	border:0px;
	}


	.main_contents_fresh_top_box{
	text-align:left;
	background-color:#EEEEEE;
	border:1px solid #D1D1D1;
	padding:13px;
	margin:5px 10px 15px 10px;
	font-size:12px;
	line-height:170%;
	text-align:left;
	}

	.main_contents_fresh_box{
	font-size:13px;
	line-height:180%;
	background-color:#FFFFFF;
	padding:10px;
	text-align:left;
	}

	.main_contents_fresh_box .intq {
	font-size:13px;
	line-height:180%;
	font-weight: bold;
	color:#F77722;
}
	.main_contents_fresh_box .inta {
	font-size:13px;
	line-height:180%;
	margin-bottom: 1em;
}

	.main_contents_fresh_bottom_box{
	text-align:left;
	background-color:#EEEEEE;
	border:1px solid #D1D1D1;
	padding:10px;
	margin:5px 10px 15px 10px;
	font-size:13px;
	line-height:160%;
	text-align:left;
	height:100%;
	}

	.main_contents_fresh_bottom_box .name {
	font-size:14px;
	line-height:190%;
	font-weight: bold;
	color:#F77722;
}
	.main_contents_fresh_bottom2_box{
	font-size:12px;
	line-height:160%;
	background-color:#FFFFFF;
	margin:10px 0px 0px 0px;
	padding:10px;
	text-align:left;
	height:100%;
	}

	.main_contents_fresh_bottom2_box .name {
	font-size:14px;
	line-height:160%;
	font-weight: bold;
	color:#2C2C2C;
}


/* -----------------------------------------------------------
-- コンテンツ内（枠954pix ver） --
----------------------------------------------------------- */

#main_contents_long
	{
	width:954px;
	margin-top:10px;
	background-color:#FFFFFF;
	}

	.main_contents_long_box{
	padding:22px;
	font-size:12px;
	line-height:150%;
	background-color:#FFFFFF;
	text-align:center;
	}

	.main_contents_long_day{
	width:100%;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#ACACAC;
	text-align:left;
	}
	
	.main_contents_long_day p{
	margin:3px 5px 3px 5px;
	}

	.main_contents_long_title_back{
	width:449px;
	height:46px;
 	background-image:url(../images/contents/subtitle_back_02.gif);
	background-repeat:no-repeat;
	background-position:top;
	text-align:left;
	}

	.main_contents_long_title_back h1{
	font-size:12px;
	font-weight:bold;
	line-height:140%;
	margin:5px 0px 5px 20px;
	}

	.main_contents_long_title_back h2{
	font-size:11px;
	font-weight:bold;
	line-height:140%;
	margin:5px 0px 5px 20px;
	}

	.main_contents_theater{
	font-size:11px;
	line-height:140%;
	background-color:#FFFFFF;
	padding-top:10px;
	text-align:left;
	}

	.main_contents_officialhp{
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#ACACAC;
	padding:0px 5px 0px 0px;
	margin:5px 0px; 5px; 0px;
	text-align:right;
	}

	.main_contents_officialhp a:link{color:#FFFFFF}
	.main_contents_officialhp a:visited{color:#FFFFFF}
	.main_contents_officialhp a:hover{color:#BD2B66}
	.main_contents_officialhp a:active{color:#FFFFFF}

	.main_contents_theater_border{
	font-size:11px;
	line-height:140%;
	background-color:#FFFFFF;
	border-top:1px solid #ACACAC;
	border-bottom:1px solid #ACACAC;
	margin-top:10px;
	padding:5px 0px 5px 0px;
	text-align:left;
	}

	.main_contents_theater_copy{
	font-size:10px;
	color:#ACACAC;
	line-height:140%;
	background-color:#FFFFFF;
	text-align:left;
	}

	.main_contents_theater_limit{
	font-size:10px;
	color:#000000;
	margin-top:5px;
	line-height:140%;
	background-color:#FFFFFF;
	text-align:right;
	}

	.main_contents_theater_present_button{
	text-align:right;
	width:100%;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#ACACAC;
	padding:3px 5px 3px 5px;
	}

	.main_contents_theater_present_button a:link{color:#FFFFFF}
	.main_contents_theater_present_button a:visited{color:#FFFFFF}
	.main_contents_theater_present_button a:hover{color:#BD2B66}
	.main_contents_theater_present_button a:active{color:#FFFFFF}

	.main_contents_button3 /* 今の所使用してない？ */
	{
	font-size:11px;
	color:#FFFFFF;
	background-color:#ACACAC;
	padding:0px 5px 0px 5px;
	margin:10px 0px 15px 0px;
	}



/* -----------------------------------------------------------
バックナンバー部分
----------------------------------------------------------- */
#listbacknumber {
	margin-top:10px;
	margin-left:25px;
	font-size:13px;
	line-height:140%;
	text-align:left;
	}

#ul_listbacknumber{
	margin:0px 0px; 0px; 10px;
	padding:0px;
	list-style: none;
	}

#ul_listbacknumber li{
	background: url(../images/left/arrow.gif) no-repeat 1px 0.8em;
	border-bottom:1px dotted #ffffff;
	padding:5px 0px 5px 17px;
	line-height:140%;
	}


/* -----------------------------------------------------------
フッター部分
----------------------------------------------------------- */
#fotter {
 width:954px;
 clear:left;
 background:#DFDFDF;
 padding:20px 0px 5px 0px;
 text-align:center;
}

/* -----------------------------------------------------------
左枠部分
----------------------------------------------------------- */
.waku2,.waku4,.waku6,.waku8,.waku10,.waku12,.waku14,.waku16,.waku18,.waku20,.waku22,.waku24,.waku26,.waku28,.waku30,.waku32,.waku34,.waku36,.waku38,.waku40,.waku42,.waku44,.waku46,.waku48,.waku50,.waku52,.waku54,.waku56,.waku58,.waku60,.waku62,.waku64,.waku66,.waku68,.waku70,.waku72,.waku74,.waku76,.waku78,.waku80,.waku82,.waku84,.waku86,.waku88,.waku90,.waku92,.waku94,.waku96,.waku98,.waku100,.waku102,.waku104,.waku106,.waku108,.waku110,.waku112,.waku114,.waku116,.waku118,.waku120,.waku122,.waku124,.waku126,.waku128,.waku130,.waku132,.waku134,.waku136,.waku138,.waku140,.waku142,.waku144,.waku146,.waku148,.waku150,.waku152,.waku154,.waku156,.waku158,.waku160,.waku162,.waku164,.waku166,.waku168,.waku170,.waku172,.waku174,.waku176,.waku178,.waku180,.waku182,.waku184,.waku186,.waku188,.waku190,.waku192,.waku194,.waku196,.waku198,.waku200,.waku202,.waku204,.waku206,.waku208,.waku210,.waku212,.waku214,.waku216,.waku218,.waku220,.waku222,.waku224,.waku226,.waku228,.waku230,.waku232,.waku234,.waku236,.waku238,.waku240,.waku242,.waku244,.waku246,.waku248,.waku250,.waku252,.waku254,.waku256,.waku258,.waku260,.waku262,.waku264,.waku266,.waku268,.waku270,.waku272,.waku274,.waku276,.waku278,.waku280,.waku282,.waku284,.waku286,.waku288,.waku290,.waku292,.waku294,.waku296,.waku298,.waku300,.waku302,.waku304,.waku306,.waku308,.waku310,.waku312,.waku314,.waku316,.waku318,.waku320,.waku322,.waku324,.waku326,.waku328,.waku330,.waku332,.waku334,.waku336,.waku338,.waku340,.waku342,.waku344,.waku346,.waku348,.waku350,.waku352,.waku354,.waku356,.waku358,.waku360,.waku362,.waku364,.waku366,.waku368,.waku370,.waku372,.waku374,.waku376,.waku378,.waku380,.waku382,.waku384,.waku386,.waku388,.waku390,.waku392,.waku394,.waku396,.waku398,.waku400,.waku402,.waku404,.waku406,.waku408,.waku410,.waku412,.waku414,.waku416,.waku418,.waku420,.waku422,.waku424,.waku426,.waku428,.waku430,.waku432,.waku434,.waku436,.waku438,.waku440,.waku442,.waku444,.waku446,.waku448,.waku450,.waku452,.waku454,.waku456,.waku458,.waku460,.waku462,.waku464,.waku466,.waku468,.waku470,.waku472,.waku474,.waku476,.waku478,.waku480,.waku482,.waku484,.waku486,.waku488,.waku490,.waku492,.waku494,.waku496,.waku498,.waku500{
	float:left;
	_float:none;
	margin:0 0 20px 0;
	width:449px;
}

/* -----------------------------------------------------------
左枠部分
----------------------------------------------------------- */

*+html body .waku2,*+html body .waku4,*+html body .waku6,*+html body .waku8,*+html body .waku10,*+html body .waku12,*+html body .waku14,*+html body .waku16,*+html body .waku18,*+html body *+html body .waku20,*+html body .waku22,*+html body .waku24,*+html body .waku26,*+html body .waku28,*+html body .waku30,*+html body .waku32,*+html body .waku34,*+html body .waku36,*+html body .waku38,*+html body .waku40,*+html body .waku42,*+html body .waku44,*+html body .waku46,*+html body .waku48,*+html body .waku50,*+html body .waku52,*+html body .waku54,*+html body .waku56,*+html body .waku58,*+html body .waku60,*+html body .waku62,*+html body .waku64,*+html body .waku66,*+html body .waku68,*+html body .waku70,*+html body .waku72,*+html body .waku74,*+html body .waku76,*+html body .waku78,*+html body .waku80,*+html body .waku82,*+html body .waku84,*+html body .waku86,*+html body .waku88,*+html body .waku90,*+html body .waku92,*+html body .waku94,*+html body .waku96,*+html body .waku98,*+html body .waku100,*+html body .waku102,*+html body .waku104,*+html body .waku106,*+html body .waku108,*+html body .waku110,*+html body .waku112,*+html body .waku114,*+html body .waku116,*+html body .waku118,*+html body .waku120,*+html body .waku122,*+html body .waku124,*+html body .waku126,*+html body .waku128,*+html body .waku130,*+html body .waku132,*+html body .waku134,*+html body .waku136,*+html body .waku138,*+html body .waku140,*+html body .waku142,*+html body .waku144,*+html body .waku146,*+html body .waku148,*+html body .waku150,*+html body .waku152,*+html body .waku154,*+html body .waku156,*+html body .waku158,*+html body .waku160,*+html body .waku162,*+html body .waku164,*+html body .waku166,*+html body .waku168,*+html body .waku170,*+html body .waku172,*+html body .waku174,*+html body .waku176,*+html body .waku178,*+html body .waku180,*+html body .waku182,*+html body .waku184,*+html body .waku186,*+html body .waku188,*+html body .waku190,*+html body .waku192,*+html body .waku194,*+html body .waku196,*+html body .waku198,*+html body .waku200,*+html body .waku202,*+html body .waku204,*+html body .waku206,*+html body .waku208,*+html body .waku210,*+html body .waku212,*+html body .waku214,*+html body .waku216,*+html body .waku218,*+html body .waku220,*+html body .waku222,*+html body .waku224,*+html body .waku226,*+html body .waku228,*+html body .waku230,*+html body .waku232,*+html body .waku234,*+html body .waku236,*+html body .waku238,*+html body .waku240,*+html body .waku242,*+html body .waku244,*+html body .waku246,*+html body .waku248,*+html body .waku250,*+html body .waku252,*+html body .waku254,*+html body .waku256,*+html body .waku258,*+html body .waku260,*+html body .waku262,*+html body .waku264,*+html body .waku266,*+html body .waku268,*+html body .waku270,*+html body .waku272,*+html body .waku274,*+html body .waku276,*+html body .waku278,*+html body .waku280,*+html body .waku282,*+html body .waku284,*+html body .waku286,*+html body .waku288,*+html body .waku290,*+html body .waku292,*+html body .waku294,*+html body .waku296,*+html body .waku298,*+html body .waku300,*+html body .waku302,*+html body .waku304,*+html body .waku306,*+html body .waku308,*+html body .waku310,*+html body .waku312,*+html body .waku314,*+html body .waku316,*+html body .waku318,*+html body .waku320,*+html body .waku322,*+html body .waku324,*+html body .waku326,*+html body .waku328,*+html body .waku330,*+html body .waku332,*+html body .waku334,*+html body .waku336,*+html body .waku338,*+html body .waku340,*+html body .waku342,*+html body .waku344,*+html body .waku346,*+html body .waku348,*+html body .waku350,*+html body .waku352,*+html body .waku354,*+html body .waku356,*+html body .waku358,*+html body .waku360,*+html body .waku362,*+html body .waku364,*+html body .waku366,*+html body .waku368,*+html body .waku370,*+html body .waku372,*+html body .waku374,*+html body .waku376,*+html body .waku378,*+html body .waku380,*+html body .waku382,*+html body .waku384,*+html body .waku386,*+html body .waku388,*+html body .waku390,*+html body .waku392,*+html body .waku394,*+html body .waku396,*+html body .waku398,*+html body .waku400,*+html body .waku402,*+html body .waku404,*+html body .waku406,*+html body .waku408,*+html body .waku410,*+html body .waku412,*+html body .waku414,*+html body .waku416,*+html body .waku418,*+html body .waku420,*+html body .waku422,*+html body .waku424,*+html body .waku426,*+html body .waku428,*+html body .waku430,*+html body .waku432,*+html body .waku434,*+html body .waku436,*+html body .waku438,*+html body .waku440,*+html body .waku442,*+html body .waku444,*+html body .waku446,*+html body .waku448,*+html body .waku450,*+html body .waku452,*+html body .waku454,*+html body .waku456,*+html body .waku458,*+html body .waku460,*+html body .waku462,*+html body .waku464,*+html body .waku466,*+html body .waku468,*+html body .waku470,*+html body .waku472,*+html body .waku474,*+html body .waku476,*+html body .waku478,*+html body .waku480,*+html body .waku482,*+html body .waku484,*+html body .waku486,*+html body .waku488,*+html body .waku490,*+html body .waku492,*+html body .waku494,*+html body .waku496,*+html body .waku498,*+html body .waku500{
	float:none;
}
/* -----------------------------------------------------------
右枠部分
----------------------------------------------------------- */
.waku1,.waku3,.waku5,.waku7,.waku9,.waku11,.waku13,.waku15,.waku17,.waku19,.waku21,.waku23,.waku25,.waku27,.waku29,.waku31,.waku33,.waku35,.waku37,.waku39,.waku41,.waku43,.waku45,.waku47,.waku49,.waku51,.waku53,.waku55,.waku57,.waku59,.waku61,.waku63,.waku65,.waku67,.waku69,.waku71,.waku73,.waku75,.waku77,.waku79,.waku81,.waku83,.waku85,.waku87,.waku89,.waku91,.waku93,.waku95,.waku97,.waku99,.waku101,.waku103,.waku105,.waku107,.waku109,.waku111,.waku113,.waku115,.waku117,.waku119,.waku121,.waku123,.waku125,.waku127,.waku129,.waku131,.waku133,.waku135,.waku137,.waku139,.waku141,.waku143,.waku145,.waku147,.waku149,.waku151,.waku153,.waku155,.waku157,.waku159,.waku161,.waku163,.waku165,.waku167,.waku169,.waku171,.waku173,.waku175,.waku177,.waku179,.waku181,.waku183,.waku185,.waku187,.waku189,.waku191,.waku193,.waku195,.waku197,.waku199,.waku201,.waku203,.waku205,.waku207,.waku209,.waku211,.waku213,.waku215,.waku217,.waku219,.waku221,.waku223,.waku225,.waku227,.waku229,.waku231,.waku233,.waku235,.waku237,.waku239,.waku241,.waku243,.waku245,.waku247,.waku249,.waku251,.waku253,.waku255,.waku257,.waku259,.waku261,.waku263,.waku265,.waku267,.waku269,.waku271,.waku273,.waku275,.waku277,.waku279,.waku281,.waku283,.waku285,.waku287,.waku289,.waku291,.waku293,.waku295,.waku297,.waku299,.waku301,.waku303,.waku305,.waku307,.waku309,.waku311,.waku313,.waku315,.waku317,.waku319,.waku321,.waku323,.waku325,.waku327,.waku329,.waku331,.waku333,.waku335,.waku337,.waku339,.waku341,.waku343,.waku345,.waku347,.waku349,.waku351,.waku353,.waku355,.waku357,.waku359,.waku361,.waku363,.waku365,.waku367,.waku369,.waku371,.waku373,.waku375,.waku377,.waku379,.waku381,.waku383,.waku385,.waku387,.waku389,.waku391,.waku393,.waku395,.waku397,.waku399,.waku401,.waku403,.waku405,.waku407,.waku409,.waku411,.waku413,.waku415,.waku417,.waku419,.waku421,.waku423,.waku425,.waku427,.waku429,.waku431,.waku433,.waku435,.waku437,.waku439,.waku441,.waku443,.waku445,.waku447,.waku449,.waku451,.waku453,.waku455,.waku457,.waku459,.waku461,.waku463,.waku465,.waku467,.waku469,.waku471,.waku473,.waku475,.waku477,.waku479,.waku481,.waku483,.waku485,.waku487,.waku489,.waku491,.waku493,.waku495,.waku497,.waku499,.waku501{
	margin:0 10px 20px 0;
	_margin:0 5px 20px 0;
	clear:both;
	float:left;
	width:449px;
}

