@charset "utf-8";


/*---------------------------------------------------------
 メイン部分のフロート　2008/10/01 SAITO
---------------------------------------------------------*/

.MainBox .mainLeft{
	width:140px;
	float:left;
	padding-right:5px;
	padding-top:10px;
}

.MainBox .mainRight{
	width:530px;
	float:left;
	padding-top:10px;
}


/*---------------------------------------------------------
 左側部分　2008/10/01 SAITO
---------------------------------------------------------*/

.MainBox .mainLeft .lefttop{
	width:140px;
        padding:0;
        margin:0; 
}

.MainBox .mainLeft .leftCenter{
	background:url(http://www.47news.jp/feature/medical/images/left/center-boder.jpg) repeat-y;
	/* padding:5px; */
}

.MainBox .mainLeft .leftunder{
	width:140px;
}


.MainBox .mainLeft .leftCenter ul{
	margin:0 0 2px 0;
	display:block;
}

.MainBox .mainLeft .leftCenter ul li{
	position:relative;
	margin:3px 0;
	font-size:12px;
	list-style-image:url(http://www.47news.jp/feature/medical/images/left/list-style.jpg);
	list-style-position:inside;
	padding-left:5px;
}

.menuRan{
	font-weight:bold;
}


.naiyo{
	margin:2px;
	font-size:10px;
	line-height:110%;
	padding-left:10px;
}

.ganBox{
	background-color:#BFE1FF;
	font-weight:bold;
	color:#FF0066;
	padding:3px;
	margin-left:2px;
        margin-right:3px;
	font-size:12px;
	margin-top:8px;
}



/*---------------------------------------------------------
 右側部分　2008/10/01 SAITO
---------------------------------------------------------*/

.MainBox .mainRight .mainTitleBanner{
	width:530px;
	padding:0 0 10px 0;
}

.MainBox .mainRight .newWeekBanner{
	background:url(http://www.47news.jp/feature/medical/images/right/new-week.jpg) no-repeat;
	height:27px;
	text-align:right;
	padding:9px 5px 0 0;
	font-size:12px;
}

.MainBox .mainRight .bodyFeelingBanner{
	clear:both;
	background:url(http://www.47news.jp/feature/medical/images/right/body-feeling.jpg) no-repeat;
	height:27px;
	text-align:right;
	padding:9px 5px 0 0;
	font-size:12px;
}

.MainBox .mainRight .rensaiBanner{
	clear:both;
	background:url(http://www.47news.jp/feature/medical/images/right/rensai-kikaku.jpg) no-repeat;
	height:27px;
	text-align:right;
	padding:9px 5px 0 0;
	font-size:12px;
}

.textTitle{
	font-size:23px;
	font-weight:bold;
	margin:8px 8px 15px;
        line-height:130%;
}

.photoBubun{
	padding: 0px 15px 5px 10px;
	float: left;
}

.saishin_kiji{
	margin:8px;
	line-height:130%;
	letter-spacing:130%;
	font-size:16px;
}


.photoShosai{
	margin:2px;
	line-height:130%;
	font-size:10px;
}

.OneLineAd {
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	display: block;
	width: 180px;
	color:#333333;
}



/*---------------------------------------------------------
 短信の部分　2008/10/02 SAITO
---------------------------------------------------------*/

.MainBox .mainRight .tanshinBox{
	margin-top:10px;
	/* background:url(http://www.47news.jp/feature/medical/images/right/center-repeat.jpg) repeat-y; */
}

.MainBox .mainRight .tanshinBox .tanshinTop{
	width:530px;
}

.MainBox .mainRight .tanshinBox .tanshinCenter{
	background:url(http://www.47news.jp/feature/medical/images/right/center-no-repeat.jpg) repeat-y;
	padding:2px 5px;
	font-size:12px;
	line-height:130%;
	letter-spacing:130%;
}

.MainBox .mainRight .tanshinBox .tanshinFoot{
	width:530px;
}


.tanshinTitle{
	font-size:14px;
	font-weight:bold;
	margin:1px 8px 2px;
}


.tanshinLine{
	width:422px;
	margin-left:20px;
	padding-bottom:6px;
}


.tanshin_kiji{
	margin:8px 15px;
	line-height:130%;
	letter-spacing:130%;
	font-size:12px;
}





/*
 タイトル部分のLink Color [
----------------------------------------------------------- */


a.titleLink:link {
    text-decoration:none;
    color:#000000;
}

/*a.titleLink:visited {
    text-decoration:underline;
    color:#000000;
}*/

a.titleLink:hover{
    text-decoration:none;
    color:#0066FF;
}

a.titleLink:active {
      color:#000000;
      text-decoration:none;

}


/*
 赤い部分のLink Color [
----------------------------------------------------------- */


a.redGan:link {
    text-decoration:none;
    color:#FF0000;
}

a.redGan:visited {
    text-decoration:none;
    color:#FF0000;
}

a.redGan:hover {
    text-decoration :underline;
    color:#FF0000;
}

a.redGan:active {
      color:#FF0000;
	  text-decoration:none;

}

/*
 詳細部分のLink Color [
----------------------------------------------------------- */


a.grayLink:link {
    text-decoration:none;
    color:#333333;
}

a.grayLink:visited {
    text-decoration:none;
    color:#333333;
}

a.grayLink:hover {
    text-decoration :underline;
    color:#333333;
}

a.grayLink:active {
      color:#333333;
	  text-decoration:none;

}


/*
 短信のタイトル部分のLink Color [
----------------------------------------------------------- */


a.tanshinLink:link {
    text-decoration:underline;
    color:#000000;
}

a.tanshinLink:visited {
    text-decoration:underline;
    color:#000000;
}

a.tanshinLink:hover {
    text-decoration:none;
    color:#000000;
}

a.tanshinLink:active {
      color:#000000;
	  text-decoration:underline;

}



/*-------------------------------------------------------------------
 各メニューのインページ（メディカルカテゴリー）　2008/10/02 SAITO
-------------------------------------------------------------------*/


.MainBox .mainRight .categoryBox{
	width:530px;
	background:url(http://www.47news.jp/feature/medical/images/in/back-repeat.jpg) repeat-y;
}

.MainBox .mainRight .categoryBox .categoryTop{
	width:530px;
	background:url(http://www.47news.jp/feature/medical/images/category_bg.jpg) no-repeat;
	height:35px;
}

.MainBox .mainRight .categoryBox .categoryTop .categoryName {
	float:left;
}

.MainBox .mainRight .categoryBox .categoryTop .categoryText {
	float:right;
	padding:12px 0 0 0;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}

.MainBox .mainRight .categoryBox .categoryCenter{
	width:520px;
	background:url(http://www.47news.jp/feature/medical/images/in/back-no-repeat.jpg) no-repeat;
	font-size:12px;
	line-height:130%;
	padding:5px;
}

.MainBox .mainRight .categoryBox .categoryFoot{
	width:530px;
}

.dayTime{
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
}





/*---------------------------------------------------------
 過去記事一覧部分　2008/10/02 SAITO
---------------------------------------------------------*/

.MainBox .mainRight .newKijiBox{
	width:530px;
	padding-top:10px;
}

.newKijiTitle{
	width:528px;
}


.rightList{
	padding:5px 5px;
}


.rightList ul{
	margin:1px 0 2px 0;
	display:block;
}

.rightList ul li{
	position:relative;
	margin:3px 0;
	font-size:12px;
	list-style-image:url(http://www.47news.jp/feature/medical/images/in/list-style.jpg);
	list-style-position:inside;
	padding-left:2px;
	padding-right:4px;
}


span.timestampIchiran {display:block; position:absolute; right:0; top:0; color:#000; font-size:90%; color:#FF0000; }

/*---------------------------------------------------------
 トップページ中央カラム見出し　2009/06/05 HORIUCHI
---------------------------------------------------------*/

.MainBox .mainRight .special_editBanner{
	clear:both;
	background:url(http://www.47news.jp/feature/medical/images/special_edit.jpg) no-repeat;
	height:27px;
	text-align:right;
	padding:9px 5px 0 0;
	font-size:12px;
}
.MainBox .mainRight .kenkoBanner{
	clear:both;
	background:url(http://www.47news.jp/feature/medical/images/right/onepoint_kenkou.jpg) no-repeat;
	height:27px;
	text-align:right;
	padding:9px 5px 0 0;
	font-size:12px;
}

.MainBox .mainRight .interviewBanner{
	clear:both;
	background:url(http://www.47news.jp/feature/medical/images/interview.jpg) no-repeat;
	height:27px;
	text-align:right;
	padding:9px 5px 0 0;
	font-size:12px;
}

.MainBox .mainRight .zoomBanner{
	clear:both;
	background:url(http://www.47news.jp/feature/medical/images/zoom.jpg) no-repeat;
	height:27px;
	text-align:right;
	padding:9px 5px 0 0;
	font-size:12px;
}
.saishin_kiji img{
       padding:3px 3px 3px 3px;
}

.textTitle a {
color:#000000;
text-decoration:none;
}

.textTitle a:hover {
color:#ff0000;
text-decoration:underline;
}
/*---------------------------------------------------------
 お問い合わせ　2009/06/10 HORIUCHI
---------------------------------------------------------*/
.req {
font-size:10px;
margin-top:0px;
padding:2px 0px 3px 0px;
text-align:left;
}

.conBox{
 
color:#333333 !important;
padding:12px 0 0;
}

/*---------------------------------------------------------
 右部分のボックスのリストスタイル　2009/06/23 SAITO
---------------------------------------------------------*/

.no-under{
	font-size:12px;
}

.no-under ul{
	padding:0;
	margin:0 0 0 0;
}

.no-under ul li{
	margin:0 0 5px 20px;
	padding:0 0 0 0;
        color:#333333;
	list-style:url(http://www.47news.jp/sports/hibaseball/images/side_sankaku_link.jpg) outside;
}

/*---------------------------------------------------------
 右部分のボックスのリストスタイル　2009/06/23 HORIUCHI
---------------------------------------------------------*/
.newslink{
	background:url(http://www.47news.jp/feature/medical/images/right_box_47link.jpg) no-repeat !important;}
.sankalink{
	background:url(http://www.47news.jp/feature/medical/images/right_box_sankashalink.jpg)no-repeat !important; }

/*---------------------------------------------------------
 pagebute用スタイル　2010/11/17 yagi
---------------------------------------------------------*/
.pagenate_box{
font-size:13px;
}

/*------------------------------------------------------------
social_media.js 崩れ対策　k_saito 2011/11/11
-------------------------------------------------------------*/
.MainBox .mainRight .categoryBox .categoryCenter .snsBox {
   height:55px !important;
}

