@charset "UTF-8";

div#flashArea { margin-bottom:15px;}

#sub { margin-top:8px;}


#contentsArea #cont1 { margin-bottom:20px;}
#cont1 p.left {float:left;}
#cont1 p.right { float:right; margin-top:6px;}



#contentsArea #cont2 { margin-bottom:20px;}
	
	#cont2 div { height:320px; position:relative; background:url(../img/top/bg_plusmovie_service.jpg) left top no-repeat;}
	#cont2 h2 { position:absolute; top:10px; left:75px;}
	#cont2 .lead { position:absolute; top:38px; left:75px;}
	#cont2 ul li { }
		#cont2 ul li.opening { position:absolute; top:75px; left:150px; }
		#cont2 ul li.profile { position:absolute; top:197px; left:150px; }
		#cont2 ul li.letter { position:absolute; top:75px; left:463px; }
		#cont2 ul li.ending { position:absolute; top:197px; left:463px; }
	#cont2 p.detail { width:100%; text-align:right; margin-top:5px;}
		#cont2 p.detail a { padding-left:12px; background:url(../img/common/content/icon_arrow_green.gif) left 2px no-repeat;}
		#cont2 p.detail a,
		#cont2 p.detail a:link,
		#cont2 p.detail a:visited { color:#222; text-decoration:none;}
		#cont2 p.detail a:hover { text-decoration:underline;}

#contentsArea #cont3 {}

#contentsArea #cont4 {}
	#contentsArea #cont4 div { width:300px;}
	#contentsArea #cont4 .left { float:left;}
	#contentsArea #cont4 .right { float:right;}
	#contentsArea #cont4 h3 {background:url(../img/top/title_border_pink_half.gif) left bottom no-repeat; font-size:108%; font-weight:bold; padding-bottom:4px; margin-bottom:15px;}
	#contentsArea #cont4 li { border-bottom:1px solid #CCC; margin-bottom:10px; padding-bottom:5px;}
		#contentsArea #cont4 dt,
		#contentsArea #cont4 dd { }
		#contentsArea #cont4 dt { float:left;}
		#contentsArea #cont4 dd { padding-left:5.4em; border-bottom:1px solid #CCC; margin-bottom:10px; padding-bottom:5px;}
.win {
	overflow-y: auto;
	height: 120px !important;
}


