* {
  margin: 0;
  padding: 0;
}


body{width: 100%; max-width: 100%; min-width: 80%;/* 印刷用幅 */font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;text-align: center;font-size:12px; color:#000000; line-height:1.4em;}


img{border:none;}

a:link,a:active,a:visited{color:#000000;text-decoration: none;}
a:hover{color:#000000;text-decoration: none;}

.print_none{display:none;}

/**　フォント **/
h1 {display: none;}

h2 {font-size:24px;font-weight:bold;color:#000;float:left;padding-top:8px;}
h3 {font-size:14px;font-weight:bold;color:#000;float:right;padding-top:8px;}

h4,h5 {display: none;}

.under {margin-bottom:10px;}
.box_pink_tab {width: 279px;height: 23px;padding:4px;font-size:14px;font-weight:bold;color:#000; clear: both; overflow: hidden;} 
.box_blue_tab {width: 279px;height: 23px;padding:4px;font-size:14px;font-weight:bold;color:#000; clear: both; overflow: hidden;} 
.box_gray_tab {width: 279px;height: 23px;padding:4px;font-size:14px;font-weight:bold;color:#000; clear: both; overflow: hidden;} 


/**レイアウト************************************************************************************/
div#wrapper	{width: 900px; margin: 0 auto;	text-align: left;background: #FFF;}
div#wrapperBox	{width: 900px;	margin-bottom: 15px;background: #FFF;}
div#headerBox	{width: auto;	padding: 10px 0; background: #FFF; color: #FFF;}
div#containerBox	{width: auto; background: #FFF;}
div#containerBox:after	{height: 0;visibility: hidden;content: "."; display: block; clear: both;}
div#contentsBox	{width: auto; height: auto; float: right; background: #FFF;}
div#contentsBox:after{height: 0;visibility: hidden;content: ".";display: block;clear: both;}
div#subBox	{float: left; width: auto;	background: #FFF;}
div#subNaviBox	{float: none}
div#mainBox	{width: auto; height: auto; float: left; background: #FFF;}
div#footerBox{display:none;}
#footerBox a{display:none;}
#footerBox p{display:none;}

div#headerBox2	{width: auto;	padding: 10px 0; background: #FFF; color: #FFF;margin: 0 auto;}
div#containerBox2	{width: auto; background: #FFF; margin: 0 auto;}
div#containerBox2:after	{height: 0;visibility: hidden;content: "."; display: block; clear: both;}


/**アナウンサー名**/
#headerBox .ana_back {width: auto;height:26px; position: relative;}
#headerBox .ana_name {width:275px;height:26px;border-bottom:1px solid #000;}
#headerBox .ana_back .print {display: none;}

/**ＰＨナンバー**/
#mainBox .ph_number {display: none;}
#mainBox .ph_number li {display: none;}

/**プロフィール**/
.profile_table{width: 275px;margin-bottom: 10px;}
.pink_tab {background:#FFF;width:64px;height:19px;padding: 3px 3px 3px 5px;}
.pink_tab p {font-size:14px;font-weight:bold;color:#000;}
.blue_tab {background:#FFF;width:64px;height:19px;padding: 3px 3px 3px 5px;}
.blue_tab p {font-size:14px;font-weight:bold;color:#000;}
.grey_tab {background:#FFF;height:19px;padding: 3px 3px 3px 5px;}
.grey_tab p {font-size:14px;}


/**タイトル部分**/
#headerBox2 .ana_title_back {display: none;}
#headerBox2 .ana_title {display: none;}
#headerBox2 .ana_title_back p.ana_link {display: none;}

/**写真一覧**/
#ana_photo{display: none;}

dl{display: none;}
dt{display: none;}
dd{display: none;}
dd.name_men{display: none;}
dd.name_women{display: none;}
dl.last{display: none;}

dd.name_men a:link,a:active,a:visited{display: none;}
dd.name_men a:hover{display: none;}
dd.name_women a:link,a:active,a:visited{display: none;}
dd.name_women a:hover{display: none;}

/**リンク**/
.top_link{display: none;}
.link{display: none;}

/**前へ次へ**/
#arrow	{display: none;}
#arrow .prev{display: none;}
#arrow .next{display: none;}



/**ボックス****************************************************************************************************/
/**ＰＨ用ピンクボックス**/
div.pink_ph_box	{width: 275px; padding-bottom: 10px; margin-bottom: 5px;}
div.pink_ph_box .inner {padding-top: 10px;}
div.pink_ph_box .inner div {padding: 0;}

/**ＰＨ用ブルーボックス**/
div.blue_ph_box	{width: 275px; padding-bottom: 10px; margin-bottom: 5px;}
div.blue_ph_box .inner {padding-top: 10px;}
div.blue_ph_box .inner div {padding: 0;}


/**センターピンクボックス**/
div.pink_box {width:300px; padding-bottom: 10px;}
div.pink_box .top {padding-top:10px;}
div.pink_box .inner {padding: 0;}
div.pink_box .scr {width: 100%; height: 100%;}

/**センターブルーボックス**/
div.blue_box {width:300px; padding-bottom: 10px;}
div.blue_box .top {padding-top:10px;}
div.blue_box .inner {padding: 0;}
div.blue_box .scr {width: 100%;height: 100%;}

/**グレーのボックス**/
div.gray_box {width:300px; padding-bottom: 10px;margin-bottom:10px; overflow: hidden;}
div.gray_box .top {padding-top: 10px;}
div.gray_box .inner {padding: 0;}
div.gray_box .scr {width: 100%;height: 100%;}

/**グレーのボックスリスト**/
div.gray_box .navi {margin: 0 0 10px 0; overflow: hidden;} 
div.gray_box .navi li {padding:1px 0px 0px 0px; margin:0;line-height:140%; list-style: none;}
div.gray_box ul.navi {margin: 0 0 10px 0; overflow: hidden; list-style: none;} 
div.gray_box ul.navi li {padding:1px 0px 0px 0px; margin:0;line-height:140%; list-style: none;}
div.gray_box a,a:active,a:visited{color:#000000;text-decoration: none;}
div.gray_box a:hover{color:#000000;text-decoration: none;}


/**グレーのボイスボックス**/
div.gray_voice_box {display: none;}
div.gray_voice_box .top {display: none;}
div.gray_voice_box .inner {display: none;}


/**グレーコメントのボックス**/
div.gray_comment_box {width: 275px;padding-bottom: 10px;margin-bottom: 10px;}
div.gray_comment_box .top {padding-top: 10px;}
div.gray_comment_box .inner {padding: 0;}
div.gray_comment_box .scr {width: auto; height: 100%;}


/**ピンクのバナーボックス**/
div.pink_banner_box {display: none;}
div.pink_banner_box .top {display: none;}
div.pink_banner_box .inner {display: none;}


/**ブルーのバナーボックス**/
div.blue_banner_box {display: none;}
div.blue_banner_box .top {display: none;}
div.blue_banner_box .inner {display: none;}


/**ピンクの小さいバナーボックス**/
div.pink_banner_s_box {display: none;}
div.pink_banner_s_box .top {display: none;}
div.pink_banner_s_box .inner {display: none;}


/**ブルーの小さいバナーボックス**/
div.blue_banner_s_box {display: none;}
div.blue_banner_s_box .top {display: none;}
div.blue_banner_s_box .inner {display: none;}


