/****** Print ******/

@media print{


    #header{display:none;}
	#logo{display:none;}
/*	#mainimage{display:none;}*/
	#left_contents{display:none;}
	#footer{display:none;}
	.pageup{display:none;}
	#main_area_l{display:none;}
	.banner02{display:none;}
	.comment00{display:none;}
	.comment01 h3{display:none;}
	.comment01 p{display:none;}
	
	body{
	background-color:#FFFFFF;
margin:0;
padding:0;
text-align:center;
font-size:100%;
}

body {
	
}

/*------右エリアー------*/

#right_contents{
	width: 640px;
	border: #dadada 0px solid;
	float: left;
	background-color:#FFFFFF;
	margin: 0px 0 0 0px;
	}

	
	div.comment01{
width:630px;
margin-top:0px;
margin-bottom:5px;
}

.comment01 h2.t_blue{
	color: #333333;
	width:600px;
	height: 37px;
	padding-left:15px;
	padding-top:13px;
	text-align:left;
    font-size:90%;
	font-weight:bold;
	margin:0px;
	border-left: 0px solid #5cc7fc;;
	border-bottom: 0px solid #5cc7fc;
    background: url(../images/b_back.gif) 5px 0px no-repeat;
	clear:both;

}

.comment01 h2.t_green{
	color: #333333;
	width:600px;
	height: 37px;
	padding-left:15px;
	padding-top:13px;
	text-align:left;
    font-size:90%;
	font-weight:bold;
	margin:0px;
	border-left: 0px solid #5cc7fc;;
	border-bottom: 0px solid #5cc7fc;
    background: url(../images/b_back02.gif) 5px 0px no-repeat;
	clear:both;
}


.comment01 h2.t_yellow{
	color: #333333;
	width:600px;
	height: 37px;
	padding-left:15px;
	padding-top:13px;
	text-align:left;
    font-size:90%;
	font-weight:bold;
	margin:0px;
	border-left: 0px solid #5cc7fc;;
	border-bottom: 0px solid #5cc7fc;
    background: url(../images/b_back03.gif) 5px 0px no-repeat;
	clear:both;
}


.comment01 h2.t_vaiolet{
	color: #333333;
	width:600px;
	height: 37px;
	padding-left:15px;
	padding-top:13px;
	text-align:left;
    font-size:90%;
	font-weight:bold;
	margin:0px;
	border-left: 0px solid #5cc7fc;;
	border-bottom: 0px solid #5cc7fc;
    background: url(../images/b_back04.gif) 5px 0px no-repeat;
	clear:both;
}

.comment01 h2.t_red{
	color: #333333;
	width:600px;
	height: 37px;
	padding-left:15px;
	padding-top:13px;
	text-align:left;
    font-size:90%;
	font-weight:bold;
	margin:0px;
	border-left: 0px solid #5cc7fc;;
	border-bottom: 0px solid #5cc7fc;
    background: url(../images/b_back05.gif) 5px 0px no-repeat;
	clear:both;
}


.comment01 h2.t_glay{
	color: #333333;
	width:600px;
	height: 37px;
	padding-left:15px;
	padding-top:13px;
	text-align:left;
    font-size:90%;
	font-weight:bold;
	margin:0px;
	border-left: 0px solid #5cc7fc;;
	border-bottom: 0px solid #5cc7fc;
    background: url(../images/b_back06.gif) 5px 0px no-repeat;
	clear:both;
}

.comment01 h3{
    color: #333333;
	width:580px;
	padding-left:20px;
	padding-top:0px;
	text-align:left;
    font-size:90%;
	font-weight:bold;
	border-left: 0px solid #136c4c;
	border-bottom: 1px solid #cccccc;
	margin-top:5px;
	margin-left:2px;
	margin-bottom:15px;
	background-color:FFFFFF;
    background: url(../images/yaji.gif) 5px 5px no-repeat;
	clear:both;

}

.comment01 h4{
	color: #000000;
	width:580px;
	height: 20px;
	padding-left:8px;
	padding-top:3px;
	text-align:left;
    font-size:90%;
	font-weight:normal;
	margin-top:10px;
	margin-left:5px;
	margin-bottom:10px;
	border-left: 0px solid #990000;
	border-bottom: 1px dashed #CCCCCC;
	background-color:#f7f7f7;
	clear:both;
}


.comment01 p{
	width:570px;
	margin-top:5px;
	paddin:5px;
	text-align:left;
}


table.main{
	margin-top:10px;
	margin-left:0px;
	margin-bottom:0x;
	padding:0px;
	border-collapse:collapse;
	width:570px;
	}
	

table.main_border{
	margin-top:10px;
	margin-left:0px;
	margin-bottom:0x;
	padding:0px;
	border-collapse:collapse;
	width:570px;
	border: 1px solid #ffcccc;
	}
	

table.main_free{
	margin-top:10px;
	margin-left:0px;
	margin-bottom:0x;
	padding:0px;
	border-collapse:collapse;
	border: 0px solid #ffcccc;
	}
	
th.t_midashi01{
    font-size:80%;
	padding:3px;
	font-weight:normal;
	text-align:left;
	border-bottom: 1px solid #ffcccc;
	background-color:#FFFFFF;
	}
	
td.t_naiyou01{
	padding:3px;
	text-align:left;
	border-bottom: 1px solid #ffcccc;
	}
	
th.t_midashi02{
    font-size:80%;
	padding:3px;
	font-weight:normal;
	text-align:left;
	border: 1px solid #ffcccc;
	background-color:#fdf4f4;
	}
	
td.t_naiyou02{
	padding:3px;
	text-align:left;
	border: 1px solid #ffcccc;
	}
	
	
th.t_midashi03{
    font-size:80%;
	padding:3px;
	font-weight:normal;
	text-align:left;
	border-bottom: 0px solid #ffcccc;
	background-color:#FFFFFF;
	}

	
td.t_naiyou03{
	padding:3px;
	border: 0px solid #ffcccc;
	}

	
}

/****** Print ******/

