@charset "utf-8";
/*============================================================
Top Style
============================================================*/

/*Main*/

div#chara h3{
	margin-left:8px;
}
.cmn_photofra{
}
	/*Lately*/
		/*subject*/
		div#lately_subject{
			background:url(/obento/images/theme/lately_subject_bg.gif) repeat-y left top;
			position:relative;
			margin:23px 0 10px;
			zoom:1;
}
		div#lately_subject div#lately_subject_top{
			background:url(/obento/images/theme/lately_subject_top.gif) no-repeat left top;
			zoom:1;
}
		div#lately_subject div#lately_subject_bottom{
			background:url(/obento/images/theme/lately_subject_bottom.gif) no-repeat left bottom;
			padding:20px 0 18px;
			zoom:1;		}
			div#lately_subject p{
				position:absolute;
				top:-8px;
				left:0;
			}

div#lately_subject h4{
				margin:0 0 0 55px;
				color:#555555;
				font-weight:normal;
				font-size:120%;
			}
			#lately_main a:hover, #lately_sub a:hover{
				text-decoration:none;
			}
		/*main*/
		#lately_main{
			margin:0 23px 20px;
			padding:3px 0 0;
		}
		
		/*			#lately_main .cmn_ph{
				float:left;
			}*/
			#lately_main .cmn_ph, #lately_main a:hover .cmn_ph{
				background:none;
			}
			#lately_main .cmn_ph img{
				background-color:#fff;
				float:left;
			}
				#lately_main a:hover .cmn_ph img{
				background-color:#ffeb99;
				float:left;
			}
		
			#lately_main .lately_txt{
				float:right;
				width:213px;
				min-height:198px;
				_height:198px;
			}
.lately_ttl{
	display:block;
 color:#f37868;
					font-weight:bold;
				margin:0 0 10px;
				}
#lately_main .lately_ttl{
					font-size:120%;
}
a:hover .lately_ttl{					
					text-decoration:underline;
				}
			#lately_main .lately_btn{
				float:right;
			}
		/*sub*/
		ul#lately_sub{
			margin:0 0 0 24px;
		}
			ul#lately_sub li{
				float:left;
				width:270px;
				padding:0 15px 25px 0;
				display:inline;
				}
				ul#lately_sub .cmn_thumb{
					float:left;
					display:inline;
					margin-right:8px;
				}
					ul#lately_sub li p.lately_img img{
						vertical-align:bottom;
					}
				ul#lately_sub .lately_ttl{
					width:130px;
					float:left;
						min-height:86px;
						_height:86px;
						margin-top:3px;
					}
					ul#lately_sub li dl dd{
					}
	/*Backnumber == override*/
		/*subtitle*/
		div#backnumber dl dt.backnumber_stl{
			background:url(/obento/images/theme/backnumber_stl.gif) no-repeat left top;
		}
/*============================================================
Print Style
============================================================*/

@media print{
	/* ---------------------------------------
	pzoom̎Zo
	649(IE Display)/width(default Display)*100
	--------------------------------------- */
}