@charset "UTF-8";

/* ------------ Media ------------ */

div#contmargin div#media {width:655px; margin:0; padding:20px 0 0 0;}
div#media div.lr {width:655px; margin:0; padding:0;}

div#media div.lr div.left {float:left; width:178px; margin:0; padding:0;}
div#media div.lr div.left div.midashi {margin:0; padding:0;}
div#media div.lr div.left div.imgarea {margin:0; padding:0 20px;}

div#media div.lr div.right {float:right; width:477px; margin:7px 0 35px 0; padding:0;}
div#media div.lr div.right div.year {margin:30px 0 0 0; padding:0; font-size:0.75em; line-height:175%; font-weight:bold; color:#5ab4b9;}
div#media div.lr div.right div.ytop {margin-top:0;}
div#media div.lr div.right div.datatable {margin:0; padding:0;}
div#media div.lr div.right div.datatable table {margin:0; padding:0;}
div#media div.lr div.right div.datatable table td {padding:3px 15px 3px 7px; vertical-align:top; font-size:0.75em; line-height:150%;}
div#media div.lr div.right div.datatable table td a {font-weight:bold;}
div#media div.lr div.right div.datatable table td.date {width:5.0em; padding-left:0; font-weight:bold;}
div#media div.lr div.right div.datatable table td.icon {width:56px; padding-left:0; padding-right:0;}
td.tv {background:transparent url(../../images/media/icon_tv.gif) no-repeat center 5px;}
td.radio {background:transparent url(../../images/media/icon_radio.gif) no-repeat center 5px;}
td.paper {background:transparent url(../../images/media/icon_paper.gif) no-repeat center 5px;}
td.magazine {background:transparent url(../../images/media/icon_magazine.gif) no-repeat center 5px;}
div#media div.lr div.right div.datatable table td img.picicon {margin:0 5px; vertical-align:middle;}




