@charset "EUC-JP";

/*--------------------------------------------------------------------------------コンテンツ*/

/*--------------------------------------------------------------------------------共通ボックス*/
.online_box{margin-bottom:12px; padding:0px; border:1px solid #cacaca;}
.online_box_right{margin:0px; padding:0px; float:right;}
.online_box_left{margin:0px; padding:0px; float:left;}

/*全体を囲む*/
#online_wrapper{margin:0px auto; padding:0px; width:950px;}

/*ヘッダ部分*/
#online_head{margin:0px; padding:0px; width:950px; height:47px; background:url(http://i.yimg.jp/images/streaming/lot/common/online_title_rogo_bg.gif) repeat-x top left;}

/*CONTENTS*/
#online_contents{margin:0px; padding:12px 0; width:950px; text-align:left;}
*html #online_contents{width:950px;}

#online_1col{margin:0px; padding:0px; width:933px;}
#online_left{margin:0px; padding:0px; width:638px; float:left;}
#online_right{margin:0px; padding:0px; width:300px; float:right;}

#online_fotter{margin:0px; padding:0px; width:950px; text-align:center;}


.help_online_1col{margin:0px; padding:0px; width:928px;}

/*--------------------------------------------------------------------------------BASIC*/

body {margin:0px; text-align:center; color:#333333; line-height:115%;}
h1,h2,h3,h4,h5,h6,h7,h8,p,img{margin:0px; padding:0px; font-weight:normal; font-size:small;}
h1,h2,h3,h4,h5,h6,h7,h8,p,img{font-size: x-small;}
strong{font-weight:bold; margin:0px; padding:0px;}

form{margin:0; padding:0;}
ol,ul,li,dd,dt{margin:0; padding:0; list-style-position:inside;}
input,select,textarea{font-size: 100%; margin:0; padding:0;}

.clear{clear:both; padding:0px; margin-top:-1px; overflow:hidden; height:1px;}
.nav_spacer{clear:both; height:10px; margin:0px; padding:0px;}
.spacer1{clear:both; height:1px; padding:0px; margin-top:-1px; overflow:hidden;}
.spacer5{clear:both; height:5px; margin:0px; padding:0px;}
.spacer10{clear:both; height:10px; margin:0px; padding:0px;}
.spacer15{clear:both; height:15px; margin:0px; padding:0px;}
.spacer30{clear:both; height:30px; margin:0px; padding:0px;}
.s100{line-height:100%;}
.deco_none{text-decoration:none; color:#333333;}
.bg_grey{background:#eeeeee; margin-top:2px;}
.bg_grey a{padding-right:4px;}
.grey{color:#666666;}
.red{color:#990000;}
.white{color:#FFFFFF;}
.green{color:#008800;}
.ext{color:#8284CC;}



/*画像の囲み枠*/
.pict {border:solid 1px #cccccc; background-color:white; padding: 2px;}


/*デリミタW_set*/
.w_deli{margin:0px; padding:5px 6px 7px 14px; width:730px; display:block; height:14px; background:url(http://i.yimg.jp/images/streaming/common/delimita_bg.gif) repeat-x; text-align:left; vertical-align:middle;  line-height:115%;}
*html .w_deli{width:750px; height:26px;}

/* 2007/08/29 岩間追加分 */

.y_movie{
	background:url(http://i.yimg.jp/images/streaming/lot/common/y_movie_bg.gif) repeat-x;
	height:25px;
	padding:0 10px;
	}

.y_movie span{
	padding-top:3px;
	font-weight:bold;
	margin:0;
	display:block;
	}

.right_title{
	background:url(http://i.yimg.jp/images/streaming/lot/common/right_title_bg.gif) repeat-x #c8c8c8;
	padding:3px 10px;
	font-weight:bold;
	text-align:left;
	}

.sub_title{
	background:#dbe0f8;
	padding:4px 10px;
	text-align:left;
	}

.blog_search p{
	padding-bottom:4px;
	border-bottom:1px solid #cacaca;
	}

.invite_box_right{
	background:#151112 url(http://i.yimg.jp/images/streaming/lot/common/bg_invite.gif) top left repeat-x;
	margin:5px;
	color:#ffffff;
	}

.invite_box_right .invite_top{
	padding:5px 10px;
	border-bottom:1px solid #000000;
	}

.invite_box_right .invite_middle{
	padding:5px 10px;
	border-top:1px solid #494949;
	}



/* 2007/08/30 top2.html用 */

.lot_guide{
	margin:5px 0;
	padding:5px;
	text-align:left;
	width:293px;
	}

*html .lot_guide{width:298px;}

.lot_attention{
	margin:5px;
	padding-bottom:5px;
	text-align:left;
	}

.relation_box{
	width:752px;
	margin-bottom:12px;
	padding:0px;
	border:1px solid #cacaca;
	}


.lot_guide_box{
	background:#fdf9fb;
	border:1px solid #c1356e;
	width:298px;
	padding:0;
	margin:0;
	}
html:\66irst-child .lot_guide_box{width:300px;}

