@charset "Shift_JIS";

/*------------------------------------------------------------
CSS Information

 Site URL:     http://www.tfm.co.jp/fromtfm/del.html
 File name:    style.css (http://www.tfm.co.jp/fromtfm/shared/css/style_del.css)
 Summary:      all styles
 Created:      2009-03-10
 Last update:  2009-03-10
 Copyright:    (c) 2009 TOKYO FM Broadcasting Co., Ltd. All rights reserved.

Order of description

  - Search Key "__"+"id Name or Class Name"

 __Default_style_reset
 __fonts
 __body
 __container          (div#container)
 __title              (div#title)
 __contents           (div#contents)
 __secession          (div#secession)
 __change             (div#change)
 __footer             (div#footer)
-------------------------------------------------------------*/

/*-------------------------
 __Default_style_reset
--------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}


/*-------------------------
 __fonts
--------------------------*/
body {
	font:13px/1.231 Verdana, "ＭＳ Ｐゴシック",Osaka,"メイリオ",Meiryo, arial, sans-serif;
	*font-size:small; /*IE7*/
	*font:x-small; /*IE6以下*/
	color:#626262;
}
table {
	font-size:inherit;
	font:100%;
}
pre,code.kbd.samp,tt {
	font-family:monospace;
	*font-size:108%;
	line-height:100%;
}


/*-------------------------
 __body
--------------------------*/
body {
	background-color:#fff;
}

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */

.iepngfix {
	behavior: expression(IEPNGFIX.fix(this));
}



/*-------------------------
 __container
--------------------------*/
#container {
	width:460px;
	margin:0 auto;
}


/*-------------------------
 __title
--------------------------*/
#title {
	margin:30px 0 25px 0;
}

/*-------------------------
 __contents
--------------------------*/
#contents {
	margin-bottom:20px;
}


/*-------------------------
 __secession
--------------------------*/
#secession {
	width:428px;
	margin-bottom:15px;
	padding:15px;
	border:1px solid #57b9ff;
	background-color:#d9f3ff;
}

#secession .txt,
#change .txt {
	float:left;
	width:325px;
}

#secession img {
	float:right;
	margin-top:40px;
}


/*-------------------------
 __change
--------------------------*/
#change {
	width:428px;
	padding:15px;
	border:1px solid #f7941d;
	background-color:#ffe5c9;
}

#change img {
	float:right;
	margin-top:50px;
}

#change a {
	color:#ff6600;
}


/*-------------------------
 __footer
--------------------------*/
#footer {
	border-top:1px solid #000;
	padding-top:5px;
	text-align:center;
}
#footer address {
	color:#000;
	font-size:85%;
}
