@charset "UTF-8";
@import "/common/css/shared/paper.css";

/* category setting */
/*/////////////////////////////////////////////////*/

#paper h1.epkim201111 {
	height:450px;
	padding : 0px 0px 0px 5px;
	margin : 0px 0px 10px 0px;
	background : url("/campaign/images/banner_ill_epkim.png") no-repeat;
	text-indent:-5000px;
}

/*\*/
* html body#paper h1.epkim201111  {
	padding:0px;
	height:450px;
}





/* table codesign 4column */
#codesign4 {
	padding : 0px 0px 5px 0px;
	margin : 0px 0px 5px 0px;
	background : url("/service/images/tablebg_btm4.gif") no-repeat center bottom;
}

table#comparison4 {
	width : 600px;
	margin : 0px 10px 5px 10px;
	background : url("/service/images/table_codesign_bg.gif") no-repeat center bottom;
}

table#comparison4 thead td,
table#comparison4 tbody td{
	vertical-align : top;
	width : 147px;
	background-position : left bottom;
	background-repeat : no-repeat;
}


table#comparison4 h2 {
	background : none;
	border : none;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

table#comparison4 a.hl { 
	background-image : none;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}



table#comparison4 thead th,
table#comparison4 tbody th {
	width : 6px;
}

table#comparison4 td .bt {
	margin : 5px 0px 0px 42px;
	padding : 0px 0px 5px 0px;
}

table#comparison4 td .bt a {
	float : left;
	display : block;
	width : 89px;
	height : 22px;
	margin : 0px 0px 0px 6px;
	_margin : 0px 0px 0px 3px;
	text-indent : -5000px;
}

table#comparison4 td .bt a.order {
	background : url("/common/images/bt_order.gif") no-repeat;
}
table#comparison4 td .bt a.check {
	background : url("/common/images/bt_check.gif") no-repeat;
}
table#comparison4 td .bt a.detail {
	background : url("/common/images/bt_detail.gif") no-repeat;
}


/*\*/
* html table#comparison4 thead td .bt a.order {
	margin : 0px 0px 0px 3px;
}
/**/


table#comparison4 thead td p {
	margin : 0px 6px 0px 6px;
	padding : 5px 0px 5px 0px;
}
/* table codesign 4column */


/*********** table.comparison ***********/

table.comparison {
	border : 0px;
	width : 560px;
	margin : 0px 30px 0px 30px;
}

table.comparison  h3{
	margin : 0px;
	padding : 0px;
	border : 0px;
	background : none;
}


table.comparison td{
	margin : 0px;
	width : 268px;
}

table.comparison td a{
	padding : 0px;
	margin : 0px;
	background : none;
}


table.comparison th {
	margin : 0px;
	width : 24px;
}

table.comparison #recommend ul{
	margin-top : 10px;
}



table.comparison tbody#attestation td {
	text-align : center;
	background-position : left top;
	background-repeat : no-repeat;
	height : 40px;
	vertical-align : middle;
}

table.comparison tbody#attestation td.title {
	height : 27px;
}

table.comparison tbody#attestation td b {
	font-size : 16px;
}

table.comparison tbody#attestation tr.level td {
	background-image : url("/service/images/table/th_level.gif");
	height : 30px;
}

table.comparison tbody#attestation tr.item td {
	background-image : url("/service/images/table/th_item.gif");
	height : 30px;
}

table.comparison tbody#attestation tr.flow td {
	background-image : url("/service/images/table/th_flow.gif");
	height : 30px;
}

table.comparison tbody#attestation tr.period td {
	background-image : url("/service/images/table/th_period.gif");
	height : 30px;
}

table.comparison .bt {
	margin : -15px 33px 10px 0px;
}

/*\*/
* html table.comparison .bt {
	margin : -15px 25px 10px 0px;
}
/**/

table.comparison .bt a {
	margin : 0px 5px 0px 5px;
}

/* table codesign 4column */
#codesign4 {
	padding : 0px 0px 5px 0px;
	margin : 0px 0px 15px 0px;
	background : url("/service/images/tablebg_btm4.gif") no-repeat center bottom;
}

#codesign4 table#comparison4 {
	width : 600px;
	margin : 0px 10px 5px 10px;
	background : url("/service/images/table_codesign_bg.gif") no-repeat center bottom;
}

#codesign4 table#comparison4 thead td,
#codesign4 table#comparison4 tbody td{
	vertical-align : top;
	width : 147px;
	background-position : left bottom;
	background-repeat : no-repeat;
}


#codesign4 table#comparison4 h2 {
	background : none;
	border : none;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

#codesign4 table#comparison4 a.hl { 
	background-image : none;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}



#codesign4 table#comparison4 thead th,
#codesign4 table#comparison4 tbody th {
	width : 6px;
}

#codesign4 table#comparison4 td .bt {
	margin : 5px 0px 0px 42px;
	padding : 0px 0px 5px 0px;
}

#codesign4 table#comparison4 td .bt a {
	float : left;
	display : block;
	width : 89px;
	height : 22px;
	margin : 0px 0px 0px 6px;
	_margin : 0px 0px 0px 3px;
	text-indent : -5000px;
}

#codesign4 table#comparison4 td .bt a.order {
	background : url("/common/images/bt_order.gif") no-repeat;
}
#codesign4 table#comparison4 td .bt a.check {
	background : url("/common/images/bt_check.gif") no-repeat;
}
#codesign4 table#comparison4 td .bt a.detail {
	background : url("/common/images/bt_detail.gif") no-repeat;
}


/*\*/
* html #codesign4 table#comparison4 thead td .bt a.order {
	margin : 0px 0px 0px 3px;
}
/**/


#codesign4 table#comparison4 thead td p {
	margin : 0px 6px 0px 6px;
	padding : 5px 0px 5px 0px;
}
/* table codesign 4column */



