@charset "UTF-8";

/************* head line***************/

body#entertainment h1{
	margin-bottom:20px;
}

body#entertainment h2{
	background-image: url(/imgs/icon_flower.gif);
}

/************* blog parts ***************/

body#entertainment #blogparts_visual{width:180px; float:left;}
	
body#entertainment #entdivbp{
	clear:both;
	width:570px;
	margin:0 0 10px;
	padding:0 0 120px;
	background:url(/imgs/entertainment/ent_bp_02.gif) no-repeat center bottom;
}

body#entertainment #entdivbp h2{width:365px;}

body#entertainment #entdivbp #blogparts_info{width:380px; padding-right:10px; float:left;}

body#entertainment #entdivbp h3{
	margin:0 0 5px;
}

body#entertainment #entdivbp p{
	margin:0 0 15px 0;
}

body#entertainment #entdivbp textarea{
	width:370px;
	height:56px;
	padding:2px;
	border:1px solid #7f9db9;
}

/************* tvcm ***************/
body#entertainment #entdivcmWrap{clear:both; width:570px; margin:0 0 25px;}

body#entertainment #entdivcmWrap .entdivcmBox{ clear:both; width:570px; margin:0 0 20px;}
body#entertainment #entdivcmWrap .entdivcmBox p.txt_cmServiceInfo{ margin-left:1em; margin-top:1em;}
body#entertainment #entdivcmWrap .entdivcmBoxin_L{ float:left; width:280px;}
body#entertainment #entdivcmWrap .entdivcmBoxin_R{ float:right; width:280px;}

body#entertainment #entdivcmWrap .entdivcmArea{width:280px; padding:0 0 15px; background:url(/imgs/entertainment/ent_cm_01_btm.gif) no-repeat left bottom;}
body#entertainment #entdivcmWrap .entdivcmArea img{border:0;}
body#entertainment #entdivcmWrap .entdivcmArea .entdivcm{width:280px; padding:0px 0px 10px; background:url(/imgs/entertainment/ent_cm_01.gif) no-repeat left top;}
body#entertainment #entdivcmWrap .entdivcmArea .entdivcm .entdivcmCont{width:280px; text-align:center; padding:30px 0 0; }
body#entertainment #entdivcmWrap .entdivcmArea .entdivcm .entdivcmCont h3{ margin:3px 4px 5px; font-weight:normal; font-size:1em; line-height:1.2em; text-align:center;}
