@charset "utf-8";

/* ------------------------------------------------------------

	copy.html style

------------------------------------------------------------ */

/* ----------head---------- */

#copy #contents_area h3 {
	margin-bottom: 30px;
}

#copy #contents_area h5.tb_head {
	background-image: none;
	margin-bottom: 0.25em;
	color: #678DCA;
}


/* ----------column1---------- */

#copy_column1 {
	background: url(../images/copy_column_bottom.gif) no-repeat left bottom;
	padding-bottom: 6px;
}

#copy_column1 h4 {
	background-image: none;
	margin-bottom: 0;
	padding-bottom: 0;
}

#copy_column1 .column_base {
	width: 474px;
	background: url(../images/copy_column_base.gif) repeat-y left top;
	padding: 0 28px;
}

* html body #copy_column1 .column_base {
	width: 530px;
}


/* ----------column1---------- */

#copy_column2 {
	width: 498px;
	border: 1px solid #CCCCCC;
	padding: 15px;
}

* html body #copy_column2 {
	width: 528px;
}

#copy_column2 dt {
	float: left;
	width: 88px;
	margin-right: 7px;
}

#copy_column2 dd {
	margin-bottom: 17px;
	margin-left: 95px;
}

#copy_column2 dd p {
	line-height: 1.4em;
}

#copy_column2 dd.list_end {
	margin-bottom: 0;
}


/* ----------list---------- */

#copy ul.list_icon_red {
	margin-bottom: 1em;
	font-weight: bold;
}


/* ----------note1---------- */

#copy .note {
	margin-left: 30px;
	color: #FF0000;
}

#copy .note img {
	margin-right: 7px;
}

#copy .note span {
	width: 30px;
	margin-left: -30px;
}


/* ----------table---------- */

#tb_copy_price1,
#tb_copy_price2 {
	margin-bottom: 0.5em;
}

#tb_copy_sample1_1,
#tb_copy_sample1_2,
#tb_copy_sample1_3,
#tb_copy_sample1_4,
#tb_copy_sample2_1,
#tb_copy_sample2_2 {
	margin-bottom: 1em;
}

#tb_copy_sample1_1 th,
#tb_copy_sample1_2 th,
#tb_copy_sample1_3 th,
#tb_copy_sample1_4 th,
#tb_copy_sample2_1 th,
#tb_copy_sample2_2 th {
	width: 20%;
}

th.cell_colored {
	background-color: #FFC05B;
}

td.cell_colored {
	background-color: #FFFFE7;
	color: #FF0000;
}


/* ----------box layout---------- */

#copy_box1 {
	float: left;
	width: 280px;
	margin-right: 27px;
}

#copy_box2 {
	float: left;
	width: 102px;
}

#copy_box3 {
	float: right;
	width: 102px;
}

#copy_box2 p,
#copy_box3 p {
	text-align: center;
}

/* ----------btn---------- */

#copy ul.list_btn {
	margin-left: 86px;
}

#copy ul.list_btn li.btn_inquiry a {
	width: 357px;
	height: 37px;
	background-image: url(../images/copy_btn_inquiry.jpg);
}

#copy ul.list_btn li.btn_inquiry a:hover {
	background-image: url(../images/copy_btn_inquiry_o.jpg);
}



