
/* ブログ上、サイズは635pxに指定されている */
/* あらかじめ、左側に14pxのマージンが設定されている */
#body_base{
margin: 0px;
padding: 0px;
width: 635px;
}


/* 医療経営士紹介文（他コーナーも同様）を囲むボックスに指定する */
#body_base .body_aaa{
width: 635px;
margin: 10px 0px 10px 0px;
padding: 0px 5px 5px 5px;
}

/* 経営士（他コーナーも同様）の必要性について説明 */
#body_base .body_aaa p.keiei{
wdth: 635px;
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 0px;
text-align: justify;
font-size: 13px;
font-family: "ＭＳ Ｐゴシック","ＭＳ ゴシック","Osaka","平成角ゴシック",sans-serif,serif; 
}


/* 経営士とは（他コーナーも同様） */
#body_base .body_aaa p.special{
margin: 15px 0px 10px 0px;
padding: 0px 10px 0px 10px;
text-align: justify;
line-height: 150%;
font-size: 13px;
font-family: "ＭＳ Ｐ明朝","ＭＳ 明朝","細明朝体","Osaka",serif,sans-serif; 
}

/* 医療経営士コーナー（他コーナーも同様）でボールド体にする */
#body_base .body_aaa .bold{
font-weight: bold;
}

/* 雑誌記事掲載のアナウンス */
#body_base .maga{
width: 635px;
margin: 10px 0px 20px 0px;
padding: 0px 5px 5px 5px;
font-size: 13px;
line-height: 150%;
}


/* 雑誌の概要説明　媒体資料も配布 */
#body_base .maga p.expl{
margin: 5px 0px 0px 0px;
padding: 0px 10px 0px 10px;
font-size: 13px;
line-height: 150%;
}

/* 広告媒体資料を掲載するテーブル */
#body_base .maga table{
margin: 15px 15px 0px 15px;
padding: 0px 0px 0px 0px;
font-size: 13px;
line-height: 150%;
}

/* 広告媒体資料を掲載するテーブル中のセル（td） */
#body_base .maga td{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 10px;
font-size: 13px;
line-height: 150%;
vertical-align: middle;
}

/* 雑誌の表示画像 */
#body_base .maga img{
margin: 5px 10px 5px 0px;
}





/* 雑誌概要説明の中でボールド体にする */
#body_base .maga .bold{
font-weight: bold;
}


/* 個々の記事1本を囲むボックスに指定する */
#body_base .body_part{
width: 625px;
margin: 10px 0px 10px 0px;
padding: 5px 5px 5px 5px;
border-bottom: dotted 2px #aaaaaa;
}

/* <<コラム名>> */
#body_base .body_part p.column{
margin: 0px 0px 5px 0px;
padding: 0px;
font-size: 14px;
font-weight: bold;
color: #aa0033;
font-family: "ＭＳ Ｐゴシック","ＭＳ ゴシック","Osaka","平成角ゴシック",sans-serif,serif; 
}

/* タイトルの左側にある色つき縦長四角 緑 */
#body_base .body_part .rect1{
float: left;
width: 10px;
height: 45px;
background-color: #33aa00;
}

/* タイトルの左側にある色つき縦長四角 茶 */
#body_base .body_part .rect2{
float: left;
width: 10px;
height: 45px;
background-color: #ee8800;
}

/* タイトルの左側にある色つき縦長四角 青 */
#body_base .body_part .rect3{
float: left;
width: 10px;
height: 45px;
background-color: #0000cc;
}

/* タイトルの左側にある色つき縦長四角 黄 */
#body_base .body_part .rect4{
float: left;
width: 10px;
height: 45px;
background-color: #ddff00;
}

/* タイトル */
#body_base .body_part p.title{
wdth: 620px;
margin: 0px 0px 0px 15px;
padding: 0px;
font-size: 14px;
font-family: "ＭＳ Ｐゴシック","ＭＳ ゴシック","Osaka","平成角ゴシック",sans-serif,serif; 
}


/* サブタイトル */
#body_base .body_part p.sub_title{
margin: 3px 0px 0px 30px;
padding: 0px;
font-size: 14px;
font-family: "ＭＳ Ｐゴシック","ＭＳ ゴシック","Osaka","平成角ゴシック",sans-serif,serif; 
}

.sub_title:before, .sub_title:after{
content: "～"
}



/* サブタイトル 右寄せ */
#body_base .body_part p.sub_right{
margin: 3px 0px 0px 15px;
padding: 0px;
text-align: right;
font-size: 14px;
font-family: "ＭＳ Ｐゴシック","ＭＳ ゴシック","Osaka","平成角ゴシック",sans-serif,serif; 
}


/* 要約 */
#body_base .body_part p.abstract{
margin: 15px 0px 0px 0px;
padding: 0px 20px 0px 10px;
text-align: justify;
line-height: 150%;
font-size: 12px;
font-family: "ＭＳ Ｐ明朝","ＭＳ 明朝","細明朝体","Osaka",serif,sans-serif; 
}

/* .body_part中のインライン文字を<span>タグでボールド体にする */
#body_base .body_part .bold{
font-weight: bold;
}


/* 掲載誌へのリンク 右寄せ */
#body_base .body_part p.link1{
margin: 6px 0px 0px 0px;
padding: 0px 20px 0px 0px;
text-align: right;
font-size: 13px;
font-family: "ＭＳ Ｐゴシック","ＭＳ ゴシック","Osaka","平成角ゴシック",sans-serif,serif; 
}

/* ------------------------------ 二段組 ------------------------------------- */

/* 左側のボックス */
#body_base .left_side{
margin: 0px;
padding: 0px;
float: left;
}

/* 右側のボックス */
#body_base .right_side{
margin: 0px;
padding: 0px;
float: right;
}

/* 個々の記事1本を囲むボックスに指定する */
#body_base .left_side .body_part{
width: 300px;
margin: 10px 5px 10px 5px;
padding: 5px 0px 5px 0px;
border-bottom: dotted 2px #aaaaaa;
}

/* 個々の記事1本を囲むボックスに指定する */
#body_base .right_side .body_part{
width: 300px;
margin: 10px 5px 10px 5px;
padding: 5px 0px 5px 0px;
border-bottom: dotted 2px #aaaaaa;
}




/* ------------------------------ 二段組 end --------------------------------- */

#body_base .body_aaa a{
text-decoration: none;
}

#body_base .body_part a{
text-decoration: none;
}

#body_base .maga a{
text-decoration: none;
}


#body_base .maga a:link{
color: #aa0000;
}

#body_base .maga a:visited{
color: #aa0000;
}

#body_base .maga a:active{
color: #aa0000;
}

#body_base .maga a:hover{
color: #aa0000;
}




#body_base .body_aaa a:link{
color: #aa0000;
}

#body_base .body_aaa a:visited{
color: #aa0000;
}

#body_base .body_aaa a:active{
color: #aa0000;
}

#body_base .body_aaa a:hover{
color: #aa0000;
}


#body_base .body_part a:link{
color: #aa00aa;
}

#body_base .body_part a:visited{
color: #aa00aa;
}

#body_base .body_part a:active{
color: #aa00aa;
}

#body_base .body_part a:hover{
color: #aa00aa;
}




