@charset "utf-8";
#container {
    text-align:left;
}


.clear {
	clear: both;
	}
.page_top {
	text-align: right;
	margin: 10px 0 20px 0;
}
	
#co_head {
	width: 958px;
	padding: 350px 0 0 20px;
	font-size:16px;
	color:#000;
	line-height: 1.5em;
	font-weight: bold;
	background: url(../img_column/co_med_head.jpg) no-repeat left top;
}
.co_emp {
	background-color: #F9D2E5;
}
.co_med_category_top {
	width: 930px;
	height: 20px;
	padding: 0;
	margin: 10px 0 0 20px;
	background: url(../img_column/co_med_top.jpg) no-repeat left top;
}

.co_med_category_linenone {
	width: 930px;
	padding-bottom: 5px;
	margin: 0px 0 0 20px;
	background: url(../img_column/co_med_noline.jpg) repeat-y;
}

.co_med_category_title {
	font-size: 24px;
	color: #333;
	font-weight: bold;
	margin: 0px 30px 0px 20px;
	padding: 15px 0 10px 0;
	border-bottom: 1px solid #999;
}

.co_med_category_main {
	width: 930px;
	font-size: 12px;
	line-height: 2.08;
	padding: 0px 20px 5px 20px;
	margin: 0 0 0 20px;
	background: url(../img_column/co_med_line25.jpg) repeat-y;
}

.co_med_category_bottom {
	width: 930px;
	height: 20px;
	padding: 0;
	margin: 0 0 0 20px;
	background: url(../img_column/co_med_bottom.jpg) no-repeat left top;
}

.co_med_3k01_top {
	width: 860px;
	height: 40px;
	padding: 0;
	margin: 10px 0 0 10px;
	background: url(../img_column/co_med_t1uri.gif) no-repeat left top;
}
.co_med_3k02_top {
	width: 860px;
	height: 40px;
	padding: 0;
	margin: 10px 0 0 10px;
	background: url(../img_column/co_med_t1chu.gif) no-repeat left top;
}
.co_med_3k03_top {
	width: 860px;
	height: 40px;
	padding: 0;
	margin: 10px 0 0 10px;
	background: url(../img_column/co_med_t1dai.gif) no-repeat left top;
}
.co_med_3k01 {
	width: 800px;
	display: block;
	margin-left: 10px;
	padding: 0px 60px 5px 35px;
	font-size: 16px;
	line-height: 1.56;
	background: url(../img_column/co_med_t1main.gif) repeat-y;
}
#co_med_3k01_pict {
	margin-top: -35px;
	padding: 0;
	float: right;
	clear: both;
}
#co_med_3k02_pict {
	margin-left: 10px;
	padding: 0;
	float: right;
	clear: both;
}
#co_med_3k03_pict {
	margin: 10px 0 0 10px;
	padding: 0;
	float: right;
	clear: both;
}
.co_med_3k01_bottom {
	width: 860px;
	height: 20px;
	margin-left: 10px;
	padding: 0;
	background: url(../img_column/co_med_t1bottom.gif) no-repeat left top;
}

/*-----------------med02------------*/
#k02 {
	padding: 0;
	margin: 0;
}
#k02 table {
	border: 1px solid #333;
	width: 850px;
	margin: 10px  20px 15px 20px;
	padding: 0;
}
#k02 th {
	height: 40px;
	border-bottom: 1px solid #333;
	text-align: center;
}
#k02 .ten {
	background: url(../img_column/co_med_ten.gif) repeat-y;
	margin: 0;
	padding: 0;
}
#k02 td {
	vertical-align: top;
	padding: 5px 5px 2px 10px;
	margin: 0;
}
#k02 ul {
	margin-top: 12px;
	list-style-type: none;
}
#k02 ul li {
	font-size: 16px;
	padding-left: 20px;
	background: url(../img_column/co_med_list.gif) no-repeat left top;
	line-height: 1.56;
}
.co_med_h2 {
	font-size: 20px;
	line-height: 1.25;
}
.co_med_kashi {
	width: 870px;
	margin: 10px 0 10px 30px;
	padding: 10px;
	background-color: #FFFCDA;
	line-height: 25px;
}
.co_med_kh2 {
	font-size: 26px;
	color: #e6561e;
	margin: 5px 0 5px 0;
	padding: 0;
}
/*----------------med03-------------------------*/
.co_med_qa01 {
	width: 920px;
	margin: 10px 0 0 10px;
	padding: 0;
	background: url(../img_column/co_med_qa1.jpg) no-repeat left top;
}
.co_med_qa01title {
	margin: 10px 0 60px 70px;
	padding-top: 35px;
	font-size: 26px;
	color: #333;
	line-height: 1.1;
}
.co_med_qaancer {
	margin: 10px 0 10px 50px;
	padding: 0;
	font-size: 26px;
	line-height: 1.1;
	color: #333;
}
.co_med_qatxt {
	width: 800px;
	margin-left: 70px;
	padding: 0;
	font-size: 12px;
	line-height: 2.08;
}
.co_med_qa01ex {
	width: 850px;
	height: 110px;
	margin: 10px 0 10px 30px;
	padding: 40px 0 0 50px;
	font-size: 12px;
	font-weight: bold;
	line-height: 2.5;
	background: url(../img_column/co_med_qaatt.jpg) no-repeat left top;
}
.co_med_qabottom {
	width: 920px;
	height: 38px;
	margin: 0 0 10px 10px;
	padding: 0;
	background: url(../img_column/co_med_qabottom.jpg) no-repeat left top;
}
.co_med_qa02 {
	width: 920px;
	margin: 10px 0 0 10px;
	padding: 0;
	background: url(../img_column/co_med_qa2.jpg) no-repeat left top;
}
.co_med_qa02title {
	margin: 10px 0 60px 70px;
	padding-top: 35px;
	font-size: 26px;
	color: #333;
	line-height: 1.15;
}
.co_med_qa02list {
	display: none;
}
.co_med_qa02txt {
	width: 850px;
	margin-left: 70px;
	padding-top: 335px;
	font-size: 15px;
	line-height: 1.67;
}
.co_med_qa03 {
	width: 920px;
	margin: 10px 0 0 10px;
	padding: 0;
	background: url(../img_column/co_med_qa3.jpg) no-repeat left top;
}
.co_med_qa03k {
	width: 800px;
	margin: 10px 0 0 50px;
	padding: 10px;
	background-color: #FFFCDA;
	line-height: 25px;
}
.co_med_qa03bottom {
	width: 920px;
	height: 158px;
	margin-left: 10px;
	paddin: 0;
	background: url(../img_column/co_med_qa3bottom.jpg) no-repeat left top;
}

/*-------------------eff------------------*/
#co_eff_head {
	width: 958px;
	height: 396px;
	margin-bottom: 20px;
	padding: 0;
	text-indent: -9999px;
	background: url(../img_column/co_eff_head.jpg) no-repeat left top;
}

.co_eff_mark {
	width: 300px;
	height: 84px;
	float: right;
	margin: -20px 10px 5px 10px;
	padding: 0;
}

.co_eff_title {
	margin: 10px 0 0 25px;
	line-height: 2.5;
	padding-left: 15px;
	font-size: 26px;
	color: #666;
	font-weight: bold;
	border-left: 5px solid #FFDC0C;
}
.co_eff_ttext {
	margin: 0 0 15px 25px;
	padding-left: 20px;
	font-size: 12px;
	line-height: 2.08;
	border-left: 1px solid #FFDC0C;
}
.co_eff_10t {
	width: 907px;
	height: 45px;
	margin-left: 25px;
	padding: 0;
	text-indent: -9999px;
	background: url(../img_column/co_eff_title.jpg) no-repeat left top;
}
.co_eff_10sub {
	margin: 10px 0 15px 50px;
	padding: 0;
	font-size: 16px;
	line-height: 1.56;
	color: #333;
	font-weight: bold;
}
#co_eff ul {
	list-style-type: none;
}
#co_eff ul li {
	width: 420px;
	margin-left: 40px;
	float: left;
}
#co_eff li .step {
	text-indent: -9999px;
}
#co_eff li #eff01 {
	width: 420px;
	height: 110px;
	margin: 0;
	padding: 35px 0 0 20px;
	background: url(../img_column/co_eff_01.jpg) no-repeat left top;
}
#co_eff ul li #eff02 {
	width: 420px;
	height: 110px;
	margin: 0;
	padding: 35px 0 0 20px;
	background: url(../img_column/co_eff_02.jpg) no-repeat left top;
}
#co_eff li #eff03 {
	width: 420px;
	height: 140px;
	margin: 0;
	padding: 35px 0 0 20px;
	background: url(../img_column/co_eff_03.jpg) no-repeat left top;
}
#co_eff ul li #eff04 {
	width: 420px;
	height: 140px;
	margin: 0;
	padding: 35px 0 0 20px;
	background: url(../img_column/co_eff_04.jpg) no-repeat left top;
}
#co_eff li #eff05 {
	width: 420px;
	height: 140px;
	margin: 0;
	padding: 35px 0 0 20px;
	background: url(../img_column/co_eff_05.jpg) no-repeat left top;
}
#co_eff ul li #eff06 {
	width: 420px;
	height: 140px;
	margin: 0;
	padding: 35px 0 0 20px;
	background: url(../img_column/co_eff_06.jpg) no-repeat left top;
}
#co_eff li #eff07 {
	width: 420px;
	height: 120px;
	margin: 0;
	padding: 35px 0 0 20px;
	background: url(../img_column/co_eff_07.jpg) no-repeat left top;
}
#co_eff ul li #eff08 {
	width: 420px;
	height: 120px;
	margin: 0;
	padding: 35px 0 0 20px;
	background: url(../img_column/co_eff_08.jpg) no-repeat left top;
}
#co_eff li #eff09 {
	width: 420px;
	height: 140px;
	margin: 0;
	padding: 35px 0 0 20px;
	background: url(../img_column/co_eff_09.jpg) no-repeat left top;
}
#co_eff ul li #eff10 {
	width: 420px;
	height: 140px;
	margin: 0;
	padding: 35px 0 0 20px;
	background: url(../img_column/co_eff_10.jpg) no-repeat left top;
}
.co_eff_dignity {
	margin-left: 80px;
	padding: 0;
	line-height: 1.39;
	font-size: 18px;
	font-weight: bold;
}
.lfloat {
	float: left;
}
/*--------------------------step-----------------------*/
#co_step_head {
	margin: 0;
	padding: 0;
	width: 959px;
	height: 441px;
	vertical-align: top;
}
#co_step_head #s1 {
	width: 132px;
	margin: 0;
	padding: 0;
	vertical-align: top;
}
#co_step_head #s2 {
	width: 263px;
	vertical-align: top;
}
#co_step_head #s3 {
	width: 254px;
	vertical-align: top;
}
#co_step_head #s4 {
	width: 286px;
	vertical-align: top;
}
#co_step_head #s5 {
	width: 25px;
	vertical-align: top;
}
.co_step_head01 {
	width: 132px;
	height: 441px;
	margin: 0;
	padding:0;
	text-indent: -9999px;
	background: url(../img_column/co_step_top1_01.jpg) no-repeat left top;
}
.co_step_head01_23 {
	width: 132px;
	height: 441px;
	margin: 0;
	padding:0;
	text-indent: -9999px;
	background: url(../img_column/co_step_top23_01.jpg) no-repeat left top;
}
.co_step_head06 {
	width: 286px;
	height: 204px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background: url(../img_column/co_step_top3_06.jpg) no-repeat left top;
}
.co_step_head06 a {
	display: block;
	width: 286px;
	height: 204px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background: url(../img_column/co_step_top12_06.jpg) no-repeat left top;
}
.co_step_head06 a:hover {
	display: block;
	text-indent: -9999px;
	background: url(../img_column/co_step_top12_06.jpg) no-repeat 0 -204px;
}
.co_step_head07 {
	width: 254px;
	height: 187px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background: url(../img_column/co_step_top2_07.jpg) no-repeat left top;
}
.co_step_head07 a{
	display: block;
	width: 254px;
	height: 187px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background: url(../img_column/co_step_top13_07.jpg) no-repeat left top;
}
.co_step_head07 a:hover{
	display: block;
	text-indent: -9999px;
	background: url(../img_column/co_step_top13_07.jpg) no-repeat 0 -187px;
}
.co_step_head08 {
	width: 263px;
	height: 188px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background: url(../img_column/co_step_top1_08.jpg) no-repeat left top;
}
.co_step_head08 a {
	display: block;
	width: 263px;
	height: 188px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background: url(../img_column/co_step_top23_08.jpg) no-repeat left top;
}
.co_step_head08 a:hover {
	display: block;
	text-indent: -9999px;
	background: url(../img_column/co_step_top23_08.jpg) no-repeat 0 -188px;
}
#step_footer {
	margin-left: 50px;
	padding: 0;
}
#step_footer ul {
	list-style-type: none;
}
#step_footer ul li{
	display: block;
	width: 250px;
	line-height: 2;
	margin: 10px 0 10px 0;
	padding: 0;
	border-left: 3px solid #F6E400;
	background-color: #FFF;
	float: left;
}
#step_footer ul li a{
	color: #666;
}
#step_footer ul li a:hover{
display: block;
	color: #F74747;
	background-color: #F4F4F4;
}
#step_footer .txt {
	margin-left: 20px;
}

/*------------------step lay-------------------*/
#co_step {
	width: 910px;
	margin: 10px 0 0 35px;
	padding: 0;
}
.co_step_txt {
	font-size: 12px;
	color: #000;
	line-height: 1.7;
	margin: 5px 0 0 5px;
	padding: 0;
}
#co_step ol {
	list-style-type: disc;
	margin-left: 30px;
	line-height: 1.5;
}
#co_step ul {
	list-style-type: none;
}
#co_step ul li {
	float: left;
	margin-right: 5px;
}
#co_step h2 {
	float: left;
	margin: 0;
	color: #000;
	padding: 5px 0 0 130px;
	font-size: 30px;
	line-height: 1.9;
	font-weight: bold;
}
#co_step .sub {
	float: left;
	margin: 28px 0 0 20px;
	color: #000;
	padding: 0;
	font-size: 16px;
}
#co_step_m1 {
	width: 873px;
	height: 58px;
	background: url(../img_column/co_step1.jpg) no-repeat left top;
	clear: both;
}
#co_step_m2 {
	width: 873px;
	height: 58px;
	background: url(../img_column/co_step2.jpg) no-repeat left top;
	clear: both;
}
#co_step_m3 {
	width: 873px;
	height: 58px;
	background: url(../img_column/co_step3.jpg) no-repeat left top;
	clear: both;
}
#co_step_m4 {
	width: 873px;
	height: 58px;
	background: url(../img_column/co_step4.jpg) no-repeat left top;
	clear: both;
}
#co_step_m5 {
	width: 873px;
	height: 58px;
	background: url(../img_column/co_step5.jpg) no-repeat left top;
	clear: both;
}
#co_step_m6 {
	width: 873px;
	height: 58px;
	background: url(../img_column/co_step6.jpg) no-repeat left top;
	clear: both;
}
#co_step_m7 {
	width: 873px;
	height: 58px;
	background: url(../img_column/co_step7.jpg) no-repeat left top;
	clear: both;
}
#co_step_m8 {
	width: 873px;
	height: 58px;
	background: url(../img_column/co_step8.jpg) no-repeat left top;
	clear: both;
}
#co_step_m9 {
	width: 873px;
	height: 58px;
	background: url(../img_column/co_step9.jpg) no-repeat left top;
	clear: both;
}

.co_step_t1 {
	width: 32px;
	height: 43px;
	margin-right: 5px;
	padding: 0;
	background: url(../img_column/co_step_t1.jpg) no-repeat left top;
	float: left;
}
.co_step_t2 {
	width: 32px;
	height: 43px;
	margin-right: 5px;
	padding: 0;
	background: url(../img_column/co_step_t2.jpg) no-repeat left top;
	float: left;
}
.co_step_t3 {
	width: 32px;
	height: 43px;
	margin-right: 5px;
	padding: 0;
	background: url(../img_column/co_step_t3.jpg) no-repeat left top;
	float: left;
}
.co_step_t4 {
	width: 32px;
	height: 43px;
	margin-right: 5px;
	padding: 0;
	background: url(../img_column/co_step_t4.jpg) no-repeat left top;
	float: left;
}
.co_step_t5 {
	width: 32px;
	height: 43px;
	margin-right: 5px;
	padding: 0;
	background: url(../img_column/co_step_t5.jpg) no-repeat left top;
	float: left;
}
.co_step_t6 {
	width: 32px;
	height: 43px;
	margin-right: 5px;
	padding: 0;
	background: url(../img_column/co_step_t6.jpg) no-repeat left top;
	float: left;
}
.co_step_140 {
	width: 140px;
	height: 43px;
	margin-top: 10px;
	padding: 0;
	font-size: 18px;
	display: block;
	font-weight: bold;
	color: #000;
	line-height: 2.4;
	background: url(../img_column/co_step_140.jpg) no-repeat left top;
}
.co_step_160 {
	width: 160px;
	height: 43px;
	margin-top: 10px;
	padding: 0;
	font-size: 18px;
	display: block;
	font-weight: bold;
	color: #000;
	line-height: 2.4;
	background: url(../img_column/co_step_160.jpg) no-repeat left top;
}
.co_step_180 {
	width: 180px;
	height: 43px;
	margin-top: 10px;
	padding: 0;
	font-size: 18px;
	display: block;
	font-weight: bold;
	color: #000;
	line-height: 2.4;
	background: url(../img_column/co_step_180.jpg) no-repeat left top;
}
.co_step_200 {
	width: 200px;
	height: 43px;
	margin-top: 10px;
	padding: 0;
	font-size: 18px;
	display: block;
	font-weight: bold;
	color: #000;
	line-height: 2.4;
	background: url(../img_column/co_step_200.jpg) no-repeat left top;
}
.co_step_220 {
	width: 220px;
	height: 43px;
	margin-top: 10px;
	padding: 0;
	font-size: 18px;
	display: block;
	font-weight: bold;
	color: #000;
	line-height: 2.4;
	background: url(../img_column/co_step_220.jpg) no-repeat left top;
}
.co_step_240 {
	width: 240px;
	height: 43px;
	margin-top: 10px;
	padding: 0;
	font-size: 18px;
	display: block;
	font-weight: bold;
	color: #000;
	line-height: 2.4;
	background: url(../img_column/co_step_240.jpg) no-repeat left top;
}
.co_step_260 {
	width: 260px;
	height: 43px;
	margin-top: 10px;
	padding: 0;
	font-size: 18px;
	display: block;
	font-weight: bold;
	color: #000;
	line-height: 2.4;
	background: url(../img_column/co_step_260.jpg) no-repeat left top;
}
.co_step_280 {
	width: 280px;
	height: 43px;
	margin-top: 10px;
	padding: 0;
	font-size: 18px;
	display: block;
	font-weight: bold;
	color: #000;
	line-height: 2.4;
	background: url(../img_column/co_step_280.jpg) no-repeat left top;
}
.co_step_300 {
	width: 300px;
	height: 43px;
	margin-top: 10px;
	padding: 0;
	font-size: 18px;
	display: block;
	font-weight: bold;
	color: #000;
	line-height: 2.4;
	background: url(../img_column/co_step_300.jpg) no-repeat left top;
}
.co_step_320 {
	width: 320px;
	height: 43px;
	margin-top: 10px;
	padding: 0;
	font-size: 18px;
	display: block;
	font-weight: bold;
	color: #000;
	line-height: 2.4;
	background: url(../img_column/co_step_320.jpg) no-repeat left top;
}
.co_step_340 {
	width: 340px;
	height: 43px;
	margin-top: 10px;
	padding: 0;
	font-size: 18px;
	display: block;
	font-weight: bold;
	color: #000;
	line-height: 2.4;
	background: url(../img_column/co_step_340.jpg) no-repeat left top;
}
.co_step_360 {
	width: 360px;
	height: 43px;
	margin-top: 10px;
	padding: 0;
	font-size: 18px;
	display: block;
	font-weight: bold;
	color: #000;
	line-height: 2.4;
	background: url(../img_column/co_step_360.jpg) no-repeat left top;
}
.co_step_380 {
	width: 380px;
	height: 43px;
	margin-top: 10px;
	padding: 0;
	font-size: 18px;
	display: block;
	font-weight: bold;
	color: #000;
	line-height: 2.4;
	background: url(../img_column/co_step_380.jpg) no-repeat left top;
}
.co_step1_f18 {
	font-size: 18px;
	line-height: 2.6;
	color: #666;
	font-weight: bold;
}
.co_step1_f16_b {
	margin-top: 10px;
	width: 520px;
	font-size: 16px;
	line-height: 1.5;
	font-weight: bold;
}
.co_step_cut1 {
	width: 270px;
	height: 240px;
	margin: 0;
	padding: 0;
	float: left;
	display: block;
}
.co_step1_check {
	width: 300px;
	float: right;
}
.co_step_linep {
	background: url(../img_column/co_step_pline.jpg) repeat-x 0 8px;
	height: 18px;
	margin: 0 10px 10px 10px;
	text-align: center;
	width: auto;
}
.co_step_linep .ptxt {
	padding: 0 10px;
	font-size: 18px;
	color: #E62B86;
	font-weight: bold;
	background-color: #FFF;
}

#co_step_p td {
	vertical-align: top;
}
.co_step_point {
	font-size: 18px;
	font-weight: bold;
	color: #E6561E;
	line-height: 1.8;
	background: url(../img_column/co_step_point.jpg) no-repeat 0 6px;
	padding-left: 15px;
	margin: 0;
}
#co_step_p .txt {
	padding: 0;
	margin: 0 10px 10px 15px;
	color: #000;
	line-height: 1.5;
}
.co_step_sq {
	margin: 15px 0 5px 35px;
	padding-left: 25px;
	font-size: 18px;
	color: #000;
	/*line-height: 1.1;*/
	background: url(../img_column/co_step_sq.gif) no-repeat left top;
}
.co_step6_sq {
	margin: 15px 0 5px 15px;
	padding-left: 20px;
	font-size: 16px;
	color: #000;
	line-height: 1.1;
	background: url(../img_column/co_step_sq.gif) no-repeat left top;
}
.co_step2_back {
	width: 300px;
	height: 80px;
	font-size: 12px;
	margin: 0;
	padding: 15px 15px 5px 20px;
	background: url(../img_column/co_step2_waku.jpg) no-repeat left top;
	float: right;
}
.co_step3_cut {
	background: url(../img_column/co_step3_cut.jpg) no-repeat 500px 5px;
}
.co_step4_hosoku {
	font-size: 10px;
	margin-left: 300px;
}
.co_step5_cut {
	background: url(../img_column/co_step5_cut.jpg) no-repeat 235px 5px;
}
.co_step6_sub {
	font-size: 12px;
	line-height: 1.5;
}
#co_step6_loan {
	margin: 0;
	padding: 0;
	border-left: 4px solid #F6E400;
}
#co_step6_loan .title {
	margin-left: 5px;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.5;
}
#co_step6_loan .txt {
	margin-left: 5px;
	font-size: 12px;
	font-weight: normal;
	line-height: 1.5;
}
#co_step6_loan .stitle {
	font-size: 14px;
	font-weight: bold;
	padding-left: 35px;
	line-height: 1.8;
	background: url(../img_column/co_step_yline.gif) no-repeat 0 11px;
}
/*--------------------what---------------------*/
#co_what {
	width: 958px;
	margin: 0;
	padding: 5px 10px 10px 30px;
	font-size: 16px;
	color: #000;
	font-weight: bold;
	line-height: 1.5;
}
	
#co_what_head {
	width: 958px;
	height: 390px;
	marign: 0;
	padding: 0;
	background: url(../img_column/co_what_head.jpg) no-repeat left top;
}
#co_what_head .raben {
	float: right;
	width: 185px;
	margin: 240px 5px 0 0;
	padding: 0;
}
#co_what_head .raben a:hover img{
	opacity:0.7; 
	filter: alpha(opacity=70);
} 

.raben_txt {
	font-size: 14px;
	color: #000;
	width: 180px;	
	padding-left: 17px;
	background: url(../img_column/co_what_point.gif) no-repeat left top;
}
.co_what_img {
	width: 910px;
	margin: 10px 0 5px 0;
	padding: 0;
	font-size: 0px;
	text-align: center;
}
#co_what table {
	border: 1px solid #000;
	margin: 0 auto;
	width: 680px;
}
#co_what table th {
	background-color: #2290C3;
	color: #FFF;
	font-size: 20px;
	font-weight: bold;
	margin: 0;
	padding: 5px;
	text-align: center;
	border: 1px solid #000;
}
#co_what table tr .erabee{
	background-color: #FFFCD3;
	color: #000;
	font-size: 24px;
	font-weight: bold;
	margin: 0;
	padding: 5px;
	border: 1px solid #000;
	text-align: center;
	vartical-align: middle;
}
#co_what table tr .noerabee {
	color: #000;
	font-size: 24px;
	font-weight: bold;
	margin: 0;
	padding: 5px;
	border: 1px solid #000;
	text-align: center;
}
#co_what table tr .sub {
	color: #000;
	font-size: 20px;
	margin: 0;
	padding: 5px 0 5px 10px;
	border: 1px solid #000;
	text-align: left;
}
.co_what_tyu {
	font-size: 12px;
	color: #000;
	vertical-align: top;
}
.co_what_tlink {
	float: right;
	width: 600px;
	margin: 5px 120px 5px 0;
	padding: 0;
	vertical-align: center;
}
.co_what_ttxt {
	float: right;
	width: 200px;
	height: 45px;
	vertical-align: center;
	margin: 0;
	padding: 12px 0 0 15px;
	background: url(../img_column/co_what_point.gif) no-repeat 0 15px;
}
.co_what_timg {
	display: block;
	float: right;
	width: 214px;
	height: 45px;
	background: url(../img_column/co_what_tlink.jpg) no-repeat 0 0;
}
.co_what_timg a {
	display: block;
		width: 214px;
	height: 45px;
	background: url(../img_column/co_what_tlink.jpg) no-repeat 0 0;
}
.co_what_timg a:hover{
	width: 214px;
	height: 45px;
	background: url(../img_column/co_what_tlink.jpg) no-repeat 0 -45px;
}
.co_what_no1 {
	margin: 5px 0 0 100px;
	padding-left: 45px;
	font-size: 26px;
	line-height: 1.7;
	font-weight: bold;
	background: url(../img_column/co_what_no01.jpg) no-repeat left top;
}
.co_what_no2 {
	margin: 5px 0 0 100px;
	padding-left: 45px;
	font-size: 26px;
	line-height: 1.7;
	font-weight: bold;
	background: url(../img_column/co_what_no02.jpg) no-repeat left top;
}
.co_what_no3 {
	margin: 5px 0 0 100px;
	padding-left: 45px;
	font-size: 26px;
	line-height: 1.7;
	font-weight: bold;
	background: url(../img_column/co_what_no03.jpg) no-repeat left top;
}
.co_what_come {
	font-size: 12px;
	line-height: 1.2;
}
.co_what_pback {
	width: 880px;
	height: 360px;
	margin: 10px 0 0 30px;
	padding: 70px 0 0 120px;
	background: url(../img_column/co_what_t4_back.jpg) no-repeat left top;
}
.co_what_p1 {
	width: 700px;
	height: 46px;
	font-size: 24px;
	line-height: 2.1;
	padding-left: 135px;
	margin: 7px 0 20px 0;
	background: url(../img_column/co_what_pont01.jpg) no-repeat left top;
}
.co_what_p2 {
	width: 700px;
	height: 46px;
	font-size: 24px;
	line-height: 2.1;
	padding-left: 135px;
	margin: 10px 0 20px 0;
	background: url(../img_column/co_what_pont02.jpg) no-repeat left top;
}
.co_what_p3 {
	width: 700px;
	height: 46px;
	font-size: 24px;
	line-height: 2.1;
	padding-left: 135px;
	margin: 10px 0 20px 0;
	background: url(../img_column/co_what_pont03.jpg) no-repeat left top;
}
.co_what_p4 {
	width: 700px;
	height: 46px;
	font-size: 24px;
	line-height: 2.1;
	padding-left: 135px;
	margin: 10px 0 15px 0;
	background: url(../img_column/co_what_pont04.jpg) no-repeat left top;
}

/*--------------------lapyun----------------------*/
#co_lapyun {
    width: 958px;
    margin: 0;
    padding: 5px 10px 10px 30px;
    font-size: 16px;
    color: #000;
    font-weight: bold;
    line-height: 1.5;
}
#co_lapyun a:hover img{
    opacity:0.6; 
    filter: alpha(opacity=60);
} 

.co_lap_top_log {
    width: 131px;
    height: 184px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    background: url(../img_column/lapyun_top_06.jpg) no-repeat left top;
}
.co_lap_top_log a {
    display: block;
    width: 131px;
    height: 184px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    background: url(../img_column/lapyun_top_06.jpg) no-repeat left top;
}
.co_lap_top_log a:hover {
    display: block;
    text-indent: -9999px;
    background: url(../img_column/lapyun_top_06.jpg) no-repeat 0 -184px;
}
.co_lap_top_face {
    width: 155px;
    height: 121px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    background: url(../img_column/lapyun_top_09.jpg) no-repeat left top;
}
.co_lap_top_face a {
    display: block;
    width: 155px;
    height: 121px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    background: url(../img_column/lapyun_top_09.jpg) no-repeat left top;
}
.co_lap_top_face a:hover {
    display: block;
    text-indent: -9999px;
    background: url(../img_column/lapyun_top_09.jpg) no-repeat 0 -121px;
}
.co_lap_top_tw {
    width: 118px;
    height: 124px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    background: url(../img_column/lapyun_top_11.jpg) no-repeat left top;
}
.co_lap_top_tw a {
    display: block;
    width: 118px;
    height: 124px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    background: url(../img_column/lapyun_top_11.jpg) no-repeat left top;
}
.co_lap_top_tw a:hover {
    display: block;
    text-indent: -9999px;
    background: url(../img_column/lapyun_top_11.jpg) no-repeat 0 -124px;
}
.co_lap_top_alb {
    width: 119px;
    height: 134px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    background: url(../img_column/lapyun_top_10.jpg) no-repeat left top;
}
.co_lap_top_alb a {
    display: block;
    width: 119px;
    height: 134px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    background: url(../img_column/lapyun_top_10.jpg) no-repeat left top;
}
.co_lap_top_alb a:hover {
    display: block;
    text-indent: -9999px;
    background: url(../img_column/lapyun_top_10.jpg) no-repeat 0 -134px;
}
.co_lap_txt {
    width: 920px;
    height: 498px;
    marign: 0;
    padding: 0;
    text-indent: -9999px;
    background: url(../img_column/lapyun_txt.jpg) no-repeat left top;
}
.co_lap_txt2 {
    float: left;
    width: 632px;
    height: 222px;
    marign: 0;
    padding: 0;
    text-indent: -9999px;
    background: url(../img_column/l_come.jpg) no-repeat left top;
}
#co_lap_banner {
    width: 900px;
    height: 140px;
    margin: 0;
    padding: 20px 0 0 180px ;
    background: url(../img_column/l_all.jpg) no-repeat left top;
}
#co_lap_banner li {
    float: left;
    margin-left: 7px;
    padding: 0;

}
