@import url(margin.css);
/*------------共通スタイル設定------------*/
body { margin: 0px; padding: 0px; text-align: center; color: #333333; background: #FFFFFF url(../img/background.gif); font: 90%/1.6em "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; }
h1,h2,h3,h4,h5,h6,ul,ol,dl,dt,dd,p{	margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6 {	font-size: 1em;	font-weight: normal;}
a:link { color: #003399; text-decoration: underline}
a:visited { text-decoration: underline}
a:hover { color: #CC0000; text-decoration: underline}
a:active { color: #00FF00; text-decoration: underline}
img {border-style: none;}
/*------------中心揃え------------*/
#ContentBasic {	width: 824px; margin:0px auto 0px auto; text-align: center;	background: #FFFFFF url(../img/content_back.gif) repeat-y;	overflow: hidden;}
#ContentBasic #Content { width: 800px; margin:0px auto 0px auto; text-align: left;}
/*------------ヘッダ------------*/
#ContentBasic #Content #header { text-align: left; width: 800px; background: #FFFFFF url(../img/header_back.gif) no-repeat right top; height: 110px;}
#ContentBasic #Content #header #title {	width: 350px; float: left;}
#ContentBasic #Content #header #copy { width: 405px; float: right; margin-right: 20px; text-align: right;}
/*-----------カラム-------------*/
#ContentBasic #Content #data_info { width:550px; float:left; margin-left:20px; display:inline;}
#ContentBasic #Content #supervisor { float: right;	width: 170px; margin-right: 20px; font-size: 80%; line-height: 1.2em; display: inline;}

/*-----------左カラム-------------*/
#ContentBasic #Content #data_info h2 { margin: 0px 0px 30px;}
#ContentBasic #Content #data_info h3 { margin: 0px 0px 10px;}
#ContentBasic #Content #data_info .report { margin-bottom: 40px;}
#ContentBasic #Content #data_info .report p{ margin-bottom: 10px;}
#ContentBasic #Content #data_info .report h3 { margin-left: 10px; }
#ContentBasic #Content #data_info .right_img{ float: right; margin-left: 15px;}
#ContentBasic #Content #data_info .left_img{ float: left; margin-right: 15px;}
.try { width: 530px; margin-left: 10px;	overflow: hidden; margin-top: 15px;	padding-bottom: 10px;}
.try .icon { width: 65px; float: left;}
.try .txt { float: left; width: 450px; line-height: 1.4em;}
.line {	border-bottom: 1px solid #E4E4E4;}
.recipe_data {	padding: 10px 10px 15px;}
.recipe_data p{	margin-top: 0px;	}
.recipe_line {border-bottom: 1px solid #ffffff;}
/*--------右カラム-----------*/ 
#ContentBasic #Content #supervisor p {	margin-bottom: 10px;}
#ContentBasic #Content #backnumber { margin-left: 5px;	margin-bottom: 30px;}
#ContentBasic #Content #backnumber li { list-style-type: square; margin-left: 10px; padding-top: 2px; padding-bottom: 2px;}
#ContentBasic #Content #supervisor .banner_text { border-left: 4px solid #ffcdc0; padding: 2px 0px 2px 5px;	margin-top: 0px; margin-right: 0px; margin-bottom: 3px;}
#ContentBasic #Content #caution { margin-bottom: 40px; font-size: 80%;}
.center_img {	text-align: center;}
/*------------バックナンバーテキストボタン------------*/
.bn_01 { color: #4A893D !important;}
.bn_02 { color: #996699 !important;}
.bn_03 { color: #0066cc !important;}
.bn_04 { color: #CB8F6B !important;}
.bn_05 { color: #BF7300 !important;}
.bn_06 { color: #009933 !important;}
.bn_07 { color: #60632e !important;}
.bn_08 { color: #009933 !important;}
.bn_09 { color: #669966 !important;}
.bn_10 { color: #b0b015 !important;}
/*------------バック------------*/
#ContentBasic #Content #back { text-align: center; clear: both; width: 780px;	font-size: 80%;	margin: 0px 10px 10px 10px;}

/*------------フッタ------------*/
#ContentBasic #Content #footer { text-align: center; clear: both; border-top: 1px solid #E1E1E1; width: 780px;	font-size: 80%;	margin: 0px 10px; padding: 5px 0px 10px;}

/*-----------indexバックナンバー-------------*/
.back_no_waku {	width: 550px; background: url(../back_number/waku_line.gif) repeat-y 45px; float: left; margin: 0px 0px 30px; padding: 0px 0px 0px 45px;}
.back_b { width: 480px; margin-left: 25px; font-size: 12px; color: #838282;}
.text_title {
	font-size: 120%;
}
/*------------Mac IE5.x------------*/
.tryMac {display:inline-block;}

/*------------Float Clear------------*/
.F_Clear {
	zoom: 1;
	clear: both;
}
.F_Clear:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}
/*\*/
* html .F_Clear {
    height: 1em;
    overflow: visible;
}
