/*---------- media css ----------*/
*{border-style:none;}
/* メイン画像 */
#media .main-bg750px{background:url(../img/media/main-bg.jpg) no-repeat #fff 0 100%;}
/* サイド画像 */
#media .side210px{background:url(../img/media/side-bg.jpg) no-repeat;height:445px;}
/* メニュー */
#media .main-menu a.name1{background:url(../img/media/keisai.gif) no-repeat;height:10px;}
#media .main-menu a.name2{background:url(../img/media/tv.gif) no-repeat;height:10px;}
#media .main-menu a.name3{background:url(../img/media/ranking.gif) no-repeat;height:13px;}
#media .main-menu a.name4{background:url(../img/media/pressnews.gif) no-repeat;height:10px;}
#media .main-menu a.name5{background:url(../img/media/2010summer.gif) no-repeat;height:13px;}
#media .main-menu a.name6{background:url(../img/media/press.gif) no-repeat;height:10px;}
#media .main-menu a.name7{background:url(../img/media/2010september.gif) no-repeat;height:10px;}

#media .main540px .title1{display:block;background:url(../img/recruit/press/title1.gif) no-repeat;height:46px;}
/*#media .main540px .title2{background:url(../img/media/title2.gif) no-repeat; width:307px;height:22px;}
#media .main540px .title2-2{display:block;height:39px;text-align:left; margin-bottom:18px; clear:left;}
#media .main540px .title3{display:block;background:url(../img/media/title3.gif) no-repeat;height:22px;}
#media .main540px .bana{padding-bottom:10px; background:url(../img/media/dash.gif) bottom repeat-x; margin-bottom:14px;}
#media .main540px .rank{width:310px; height:146px; margin-bottom:12px;}
#media .main540px .rank ol{margin:0; padding:0;}
#media .main540px .rank ol li{list-style-type:none; list-style-position:outside;float:left; margin-right:3px;}
#media .main540px .rank ol li .3rd{margin-right:0;}
#media .main540px p{clear:left; color:#767677; background:url(../img/media/dash.gif) bottom repeat-x; padding-bottom:22px; margin-bottom:12px;}
#media .main540px .keisai{clear:left;}

#media .main540px ul.media-icon{float:left;list-style:none;padding:0;margin:10px 0 23px 4px;color:#A67F81;font-size:11px;}
#media .main540px li.media-icon{text-align:left;background:url(../img/media/icon.gif) no-repeat 0 4px;display:block;padding:0 0 0 12px;margin:0;line-height:1.5;}*/


/*2010年7月27日新mediaページ〜高橋〜
***************************************************************************************************************************************************/
.mb50{ margin-bottom:50px;}
.mb10{ margin-bottom:10px;}
.mb30{ margin-bottom:30px;}
body{ font-size:75%; line-height:15px;}

#pressnews{width:310px;}
#pewssnews_cont{width:305px; margin:10px 0 10px 0; overflow:hidden; padding:0 0 20px 5px; background:url(../img/media/pressnews_bk.gif) repeat-x bottom left;}
#pewssnews_cont .pressnews_day{float:left; width:310px; text-align:left; margin:0 0 5px 0;}
#pewssnews_cont .pressnews_img{ float:left; width:75px; margin:0 5px 0 0;}
#pewssnews_cont .pressnews_texttitle{ width:215px; float:left; text-align:left; color:#8c2248; font-weight:bold;}
#pewssnews_cont .pressnews_text{ width:215px; float:left; text-align:left;}

#pewssnews_cont .pressnews_texttitle_noneimg{ width:310px; float:left; text-align:left; color:#8c2248; font-weight:bold;}
#pewssnews_cont .pressnews_text_noneimg{ width:310px; float:left; text-align:left;}

#ranking{ width:310px; margin:70px 0 0 0;}
#ranking .ranking_midasi{margin:0 0 10px 0; text-align:left;}
#ranking .ranking_text{ width:310px; text-align:left; margin:10px 0 0 0;}

.ranking_tit{overflow:hidden; width:310px; background:url(../img/media/rank_itemtit-line.jpg) no-repeat bottom left; height:40px;}
.ranking_img{width:46px; float:left; margin:0; padding:0;}
div.ranking_itemname{width:260px; float:right;margin:0; padding:15px 0 0 0;}
div.ranking_itemimg{ text-align:center; margin:5px 0;}
div.ranking_price{width:60px; border:solid 1px #A0A0A0; background:#A0A0A0; color:#FFFFFF; padding:2px 0 0 0; margin:0 0 10px 0; text-align:center;}
div.ranking_text{margin:0 0 20px 0; padding:0;}

#formpress{width:310px; margin:10px 0 40px 0; text-align:left;}
#osusume{ width:310px; height:21px; background:url(../img/media/press-line.jpg) no-repeat left bottom; color:#AE0053; font-weight:bold; font-size:120%; text-align:left;}
.press_img{ width:310px; text-align:left; margin:5px 0 0 0;}
.press_text{ width:310px; text-align:left; margin:10px 0 0 0;}



/*2010年８月20日タブ切り替えアルファ〜ムラエさん〜
*************************************************************************************************************/
div.tabSet2 div.content{
text-align:left;
	zoom:1; /* ie */
	padding:20px 0 5px;
}
div.tabSet2 div.content p{
	marign:0;
	padding:0 0 15px;
}
		
#content5{background:url(../img/media/rank_bk.jpg) repeat-x; padding-top:20px;}

/* 2010年10月28日 Press from Abiste村榮追加分
*************************************************************************************************************/
#media .main-bg750px.press{background:url(../img/media/main-bg2.jpg) no-repeat #fff 0 100%;}
.contentsTop {text-align:left; overflow:hidden; zoom:1; margin-bottom:30px;}
.contentsTop .sideLeft {width:600px; float:left;}
.contentsTop .sideLeft a {color:#fff; text-decoration:none;}
.contentsTop .sideLeft img {margin:27px 0 17px 23px;}
.contentsTop .sideLeft #pan {width:620px; height:20px; padding:5px; padding-left:23px; color:#fff; font-size:83%; background:url(../img/media/bg_pankuzu.gif) no-repeat left top;}
.contentsTop .sideRight {width:103px; float:right; display:inline; margin-top:23px; margin-right:23px;}

.recommend {margin-bottom:25px;}
.recommend .recommendInner { width:704px; margin:10px auto; padding:10px 0 25px; border:solid 1px #C8C8C8;}
.recommend .recommendInner ul { margin-bottom:25px; overflow:hidden; zoom:1;}
.recommend .recommendInner ul li {width:210px; float:left; display:inline; background:url(../img/media/bg_sideline.gif) no-repeat right top; list-style:none;}
.recommend .recommendInner ul li.last {background:none;}
.recommend .recommendInner ul li img {margin-bottom:10px;}
.recommend .recommendInner ul li a { color:#646464; font-size:108%; text-decoration:none;}
.recommend .recommendInner p { margin:10px 17px 0;text-align:left;}

.contentsInner { margin:0 17px 0 25px;}
.main490px {width:490px; float:left;}
#ranking2 .ranking_midasi {margin-bottom:8px;}
.tabSet3  .mb30 {overflow:hidden; zoom:1; background:url(../img/media/bg_underline.gif) no-repeat center top;}
.tabSet3  .mb30.first {background:none;}
.tabSet3 div.content{text-align:left;zoom:1; /* ie */padding:0 0 5px;}
.tabSet3 div.content p{marign:0;padding:0 0 15px;}
.tabSet3 #content5,.tabSet3 #content6{background:none; padding-top:0;}
.tabSet3 .ranking_itemimg {width:190px; float:left; margin-top:0; padding-top:1px}
.tabSet3 .mb30.first .ranking_itemimg {padding-top:0;}
.tabSet3 .rank_text {width:295px; float:right; margin-top:35px;}
.tabSet3 .rank_text .rank_tit { font-weight:bold; font-size:150%; line-height:111%; margin-bottom:17px;}
.tabSet3 .rank_text .rank_tit span { color:#7B002F; padding-right:10px; float:left;}
.tabSet3 .rank_text .rank_tit p { margin-left:2.5em;}
.tabSet3 .rank_text table {width:287px; margin-bottom:20px;}
.tabSet3 .rank_text table th,.tabSet3 .rank_text table td { padding:5px 0;font-size:75%;}
.tabSet3 .rank_text table th { width:92px;background:#C8C8C8; font-weight:normal; border-bottom:solid 1px #fff;}
.tabSet3 .rank_text table td {iwidth:195px; padding-left:10px;background:#F5F5F5; border-bottom:solid 1px #fff;}

.side196px {width:196px; float:right; margin-top:2px;}
.pressNews {margin-bottom:35px;}
.pressNews .title,.backNumber .title {margin-bottom:10px;}
.pressNews .inner,.backNumber .inner  { text-align:left;background:#F5F5F5; padding:12px 20px 22px 15px;}
.pressNews .inner p {margin-bottom:10px;}
.pressNews .inner p.last {margin-bottom:0;}
.pressNews .inner p span.date {font-size:90%; padding-bottom:5px;}
.pressNews .inner p span.colRed {color:#7b002f;}
.backNumber .inner ul { padding:0; margin:0;}
.backNumber .inner ul li {list-style:none; margin-bottom:12px; padding-left:8px; background:url(../img/media/icon_arrow.gif) no-repeat left 4px;}
.backNumber .inner ul li.last {margin-bottom:0;}
.backNumber .inner ul li a { color:#505050;}
.webShop {  width:706px; margin:0 auto 115px; padding:17px 0 22px;clear:both;background:#F5F5F5;}_

