/* CSS Document */
/*news*/
a {outline:none;}
body#news {background:#fdfdfd;}
#wrapper {width:800px; margin:0 auto; background:url(http://orsay.exhn.jp/images/newsverline.gif) repeat-y 60px top;}
#wrapper #newsHeader {width:100%; height:61px; background:url(http://orsay.exhn.jp/images/newsline.jpg) repeat-x left bottom;}
#wrapper #newsHeader h1 {background:url(http://orsay.exhn.jp/images/newslogo.gif) no-repeat left center; text-indent:-9999px; width:606px; height:51px; margin:0 auto;}

#wrapper #newsContent {width:610px; margin:0 auto; color:#000000; height:281px;}
#wrapper #newsContent:after {content:"."; clear:both; height:0; display:block;}
#wrapper #newsContent .newsLeft {width:220px; float:left; margin-top:18px;}
#wrapper #newsContent .newsLeft p {text-align:center; padding-top:8px;}
#wrapper #newsContent .newsLeft p.cap {font-size:14px; font-weight:bold; width:220px;}
#wrapper #newsContent .newsLeft p a {color:#FFFFFF; background-color:#ea3862; padding:3px 5px; text-decoration:none; font-size:12px; font-weight:normal;}
#wrapper #newsContent .newsLeft p a:hover {background-color:#f36385;}

#wrapper #newsContent .newsRight {float:left; margin-left:10px; display:inline; width:380px; margin-top:18px;}
#wrapper #newsContent .newsRight p {font-size:12px; padding-top:10px; line-height:1.1em;}
#wrapper #newsContent .newsRight p.pt5 {padding-top:5px;}
#wrapper #newsContent img.frame {border:1px solid #b6b6b6; background-color:#f4f3f3; padding:3px;}

#wrapper #profile {width:610px; margin:0 auto; background:#f1f1f1; padding-bottom:24px;}
#wrapper #profile:after {content:"."; clear:both; height:0; display:block;}
#wrapper #profile .left {width:214px; float:left; margin-top:24px;}
#wrapper #profile img.frame {border:1px solid #c0bebe; padding:1px; margin-left:24px;}

#wrapper #profile .right {float:left; width:357px; margin-top:24px; color:#000000;}
#wrapper #profile .right .head {margin-left:15px; margin-top:5px; font-size:14px; color:#ffffff; background-color:#000000; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 5px; width:145px;}
#wrapper #profile .right p {font-size:12px; padding-top:10px; margin-left:15px;}

#wrapper #footer {margin-top:30px; background:url(http://orsay.exhn.jp/images/newsline.jpg) repeat-x left top; height:50px;}
#wrapper #footer p a{color:#000000; font-size:12px; text-decoration:underline; padding-top:10px; text-align:center;}
