@charset "utf-8";
/* CSS Document */

* {font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3","メイリオ","Meiryo","ＭＳ Ｐゴシック",sans-serif; font-style:normal; margin:0px; padding:0px;}

a:link {color:#CCCCCC; text-decoration:none; outline:none;}
a:visited {color:#CCCCCC; text-decoration:none; outline:none;}
a:active {color:#CCCCCC; text-decoration:underline; outline:none;}
a:hover {color:#CCCCCC; text-decoration:underline; outline:none;}

/* etc --------------------------------------------------------------------*/
img{border:none; margin:0px; padding:0px;}
p{border:none; margin:0px; padding:0px;}
table { font-size:12px; line-height:1.6; }
.fl{float:left;}
.fr{float:right;}

/* iframe_new --------------------------------------------------------------------*/
.body_new{color:#cccccc; background:#000000; margin:10px; font-size:12px; line-height:1.6; text-align:left; overflow-x:hidden;}
.body_new hr{border:#333333 1px dashed; margin:10px 0px;}
.new_b{width:auto; height:auto;}
.new_img{margin:0px 5px 5px 0px; float:left;}
.new_date{color:#999999;}
.new_tt{color:#B396DB; font-size:14px; font-weight:bold; line-height:150%;}

/* iframe_pblog --------------------------------------------------------------------*/
.body_pblog{color:#CCC; background:#000; margin:5px; font-size:12px; line-height:1.6; text-align:left; overflow:auto;}
.pblog_b{font-size:12px;}
.pblog_b p{margin-bottom:20px;}
.pblog_name{background:#333; padding-left:5px;}
.pblog_date{text-align:right; padding-right:5px;}
.pblog_tt{color:#B396DB; font-size:14px; line-height:150%;}
.pblog_next a { width:72px; height:21px; display:block; background:url(/img/other/prof_btn_next_off.gif); text-indent:-9999px; float:right; }
.pblog_next a:hover { background:url(/img/other/prof_btn_next_on.gif); }
.pblog_back a { width:72px; height:21px; display:block; background:url(/img/other/prof_btn_back_off.gif); text-indent:-9999px; float:left; }
.pblog_back a:hover { background:url(/img/other/prof_btn_back_on.gif); }

/* iframe_scd --------------------------------------------------------------------*/
.body_iscd{margin:0px; background:#000000; color:#CCCCCC; font-size:12px; line-height:135%; text-align:left;}
.iscd_b{width:140px; height:auto; padding:10px 0px 0px 8px; float:left;}
