﻿body {
width : 100%;
height : 100%;
font-family : Verdana, Arial, sans-serif;
color : #807a6c;
background : #777777;
font-size : 13px;
margin : 0 auto;
margin-left : auto;
margin-right : auto;
}

.lower_orange small {
font-family : Arial, Helvetica, sans-serif;
color : #e3a51e;
font-size : 10px;
}

a:link {
font-family : Arial, Helvetica, sans-serif;
color : #e7af36;
font-size : 13px;
text-decoration : none;
}

a:visited {
font-family : Arial, Helvetica, sans-serif;
color : #cbb27b;
font-size : 13px;
text-decoration : none;
}

a:hover, a:active {
font-family : Arial, Helvetica, sans-serif;
color : #717ea0;
font-size : 13px;
text-decoration : underline;
}

.lower:link, .lower:active {
font-family : Arial, Helvetica, sans-serif;
color : #717ea0;
font-size : 10px;
text-decoration : none;
}

.lower:visited {
font-family : Arial, Helvetica, sans-serif;
color : #93969e;
font-size : 10px;
text-decoration : none;
}

.lower:hover {
font-family : Arial, Helvetica, sans-serif;
color : #7dafed;
font-size : 10px;
text-decoration : underline;
}

strong {
font-family : Verdana, Arial, sans-serif;
color : #717ea0;
font-size : 13px;
}

big {
font-family : Georgia, serif;
color : #717ea0;
font-size : 40px;
}

.blank {
list-style-type : none;
}

.vision_text {
width : 400px;
position : absolute;
top : 158px;
text-align : left;
left : 30px;
display : block;
z-index : 2;
}

.vision_text_new {
width : 400px;
position : absolute;
top : 70px;
text-align : left;
left : 30px;
display : block;
z-index : 2;
}

.mission_text {
width : 760px;
position : absolute;
top : 294px;
text-align : left;
left : 30px;
display : block;
}

.bullet_frame {
width : 760px;
position : absolute;
top : 320px;
text-align : left;
left : 48px;
display : block;
}

.bullet_frame_new {
width : 760px;
position : absolute;
top : 200px;
text-align : left;
left : 10px;
display : block;
}

.bullet_frame_rep {
width : 760px;
position : absolute;
top : 347px;
text-align : left;
left : 48px;
display : block;
}

.bullet_frame_products {
width : 760px;
position : absolute;
top : 470px;
text-align : left;
left : 48px;
display : block;
}

.bullet_frame_oa {
width : 760px;
position : absolute;
top : 650px;
text-align : left;
left : 48px;
display : block;
}

.bullet_frame_bl {
width : 760px;
position : absolute;
top : 600px;
text-align : left;
left : 48px;
display : block;
}

.bullet_frame_rep_two {
width : 760px;
position : absolute;
top : 564px;
text-align : left;
left : 48px;
display : block;
}

.bullet_frame_rep_three {
width : 760px;
position : absolute;
top : 712px;
text-align : left;
left : 48px;
display : block;
}

.bullet_text {
color : #8a95b1;
font-size : 11px;
}

ul {
list-style-type : square;
color : #734d3a;
}

.news_text {
width : 760px;
position : absolute;
top : 1063px;
text-align : left;
left : 30px;
display : block;
}

.news_text_new {
width : 760px;
position : absolute;
top : 580px;
text-align : left;
left : 30px;
display : block;
}

.products_intro_text {
width : 760px;
position : absolute;
top : 262px;
text-align : left;
left : 30px;
display : block;
}

.products_text {
width : 760px;
position : absolute;
top : 670px;
text-align : left;
left : 30px;
display : block;
}

.cert_intro_big {
font-family : Verdana, Arial, sans-serif;
color : #717ea0;
font-size : 18px;
position : absolute;
text-align : left;
top : 277px;
left : 30px;
display : block;
}

.cert_intro_text {
width : 760px;
position : absolute;
top : 312px;
text-align : left;
left : 30px;
display : block;
}

.join_intro_text {
width : 760px;
position : absolute;
top : 712px;
text-align : left;
left : 30px;
display : block;
}

.join_intro_big {
font-family : Verdana, Arial, sans-serif;
color : #717ea0;
font-size : 18px;
position : absolute;
text-align : left;
top : 677px;
left : 30px;
display : block;
}

.prov_intro_big {
font-family : Verdana, Arial, sans-serif;
color : #717ea0;
font-size : 18px;
position : absolute;
text-align : left;
top : 377px;
left : 30px;
display : block;
}

.prov_two_intro_text {
width : 760px;
position : absolute;
top : 419px;
text-align : left;
left : 30px;
display : block;
}

.diff_text {
width : 760px;
position : absolute;
top : 940px;
text-align : left;
left : 30px;
display : block;
}

.rep_two_intro_text {
width : 760px;
position : absolute;
top : 819px;
text-align : left;
left : 30px;
display : block;
}

.rep_intro_text {
width : 760px;
position : absolute;
top : 515px;
text-align : left;
left : 30px;
display : block;
}

.rep_intro_text_two {
width : 760px;
position : absolute;
top : 545px;
text-align : left;
left : 30px;
display : block;
}

.rep_intro_text_three {
width : 763px;
position : absolute;
top : 693px;
text-align : left;
left : 30px;
display : block;
}

.rep_intro_big {
font-family : Verdana, Arial, sans-serif;
color : #717ea0;
font-size : 18px;
position : absolute;
text-align : left;
top : 780px;
left : 30px;
display : block;
}

.cont_intro_big {
font-family : Verdana, Arial, sans-serif;
color : #717ea0;
font-size : 18px;
position : absolute;
text-align : left;
top : 277px;
left : 30px;
display : block;
}

.cont_intro_text {
width : 760px;
position : absolute;
top : 312px;
text-align : left;
left : 30px;
display : block;
}

.oa_intro_text {
width : 760px;
position : absolute;
top : 900px;
text-align : left;
left : 30px;
display : block;
}

.bl_intro_text {
width : 760px;
position : absolute;
top : 800px;
text-align : left;
left : 30px;
display : block;
}

.login_user {
background-color : #ffffff;
border : 1px solid #e1e1e0;
font-family : Verdana, Arial, sans-serif;
color : #777671;
font-size : 11px;
}

.login_pass {
background-color : #ffffff;
border : 1px solid #e1e1e0;
font-family : Verdana, Arial, sans-serif;
color : #777671;
font-size : 11px;
}

.content_shell {
width : 864px;
position : absolute;
margin : 0 auto;
background-image : url(/images/main_background.gif);
background-repeat : repeat;
left : 50%;
margin-left : -432px;
z-index : 1;
}

.content_holder {
width : 840px;
height : 1460px;
position : relative;
margin : 0 auto;
padding : 0;
top : 0;
bottom : 0;
left : 0;
right : 0;
background-color : #ffffff;
z-index : 1;
}

.content_holder_new {
width : 840px;
height : 1050px;
position : relative;
margin : 0 auto;
padding : 0;
top : 0;
bottom : 0;
left : 0;
right : 0;
background-color : #ffffff;
z-index : 1;
}

.values_holder {
width : 840px;
height : 850px;
position : relative;
margin : 0 auto;
padding : 0;
top : 0;
bottom : 0;
left : 0;
right : 0;
background-color : #ffffff;
z-index : 1;
}

.products_holder {
width : 840px;
height : 1600px;
position : relative;
margin : 0 auto;
padding : 0;
top : 0;
bottom : 0;
left : 0;
right : 0;
background-color : #ffffff;
z-index : 1;
}

.navi_holder {
width : 840px;
height : 95px;
position : relative;
padding : 0;
top : 0;
bottom : 0;
left : 0;
right : 0;
}

.join_content_holder {
width : 840px;
height : 1250px;
position : relative;
margin : 0 auto;
padding : 0;
top : 0;
bottom : 0;
left : 0;
right : 0;
background-color : #ffffff;
z-index : 1;
}

.cert_content_holder {
width : 840px;
height : 1100px;
position : relative;
margin : 0 auto;
padding : 0;
top : 0;
bottom : 0;
left : 0;
right : 0;
background-color : #ffffff;
z-index : 1;
}

.rep_content_holder {
width : 840px;
height : 1200px;
position : relative;
margin : 0 auto;
padding : 0;
top : 0;
bottom : 0;
left : 0;
right : 0;
background-color : #ffffff;
z-index : 1;
}

.login_content_holder {
width : 840px;
height : 900px;
position : relative;
margin : 0 auto;
padding : 0;
top : 0;
bottom : 0;
left : 0;
right : 0;
background-color : #ffffff;
z-index : 1;
}

.bl_content_holder {
width : 840px;
height : 1250px;
position : relative;
margin : 0 auto;
padding : 0;
top : 0;
bottom : 0;
left : 0;
right : 0;
background-color : #ffffff;
z-index : 1;
}

.oa_content_holder {
width : 840px;
height : 1350px;
position : relative;
margin : 0 auto;
padding : 0;
top : 0;
bottom : 0;
left : 0;
right : 0;
background-color : #ffffff;
z-index : 1;
}

.content_main {
width : 840px;
position : relative;
margin : 0 auto;
background-color : #ffffff;
z-index : 4;
}

.content_lower {
width : 864px;
height : 60px;
position : relative;
margin : 0 auto;
padding : 0;
top : 0;
bottom : 0;
left : 0;
right : 0;
background-image : url(/images/content_shell_lower.gif);
background-repeat : no-repeat;
z-index : 2;
}

.text_lower {
width : 800px;
height : 20px;
position : relative;
vertical-align : middle;
margin : 0 auto;
left : 10px;
top : 20px;
}

.checklist_table {
width : 600px;
position : relative;
top : -50px;
border : 0 solid;
}

.th_two {
width : 80px;
text-align : center;
color : #ffffff;
background-color : #cda858;
}

.th_three {
width : 150px;
text-align : center;
color : #ffffff;
background-color : #cda858;
}

.td_one {
text-align : left;
background-color : #f2f2f2;
padding-left : 10px;
padding-right : 10px;
}

.td_two {
text-align : center;
background-color : #f2f2f2;
}

.td_three {
text-align : center;
background-color : #f2f2f2;
}

.login {
width : 300px;
height : 110px;
position : relative;
top : 100px;
border : 1px solid;
border-color : #cccccc;
}

.site_header {
width : 840px;
height : 195px;
display : block;
}

.navi_one {
width : 67px;
height : 95px;
display : inline;
}

.navi_two {
width : 175px;
height : 95px;
display : inline;
}

.navi_three {
width : 6px;
height : 95px;
display : inline;
}

.navi_four {
width : 105px;
height : 95px;
display : inline;
}

.navi_five {
width : 7px;
height : 95px;
display : inline;
}

.navi_six {
width : 138px;
height : 95px;
display : inline;
}

.navi_seven {
width : 8px;
height : 95px;
display : inline;
}

.navi_eight {
width : 160px;
height : 95px;
display : inline;
}

.navi_nine {
width : 8px;
height : 95px;
display : inline;
}

.navi_ten {
width : 98px;
height : 95px;
display : inline;
}

.navi_eleven {
width : 68px;
height : 95px;
display : inline;
}

#mov_frame {
position : absolute;
float : right;
width : 350px;
height : 250px;
left : 460px;
z-index : 4;
display : block;
}

.motto {
width : 840px;
height : 243px;
line-height : 30px;
position : relative;
top : 10px;
display : block;
z-index : 1;
}

.vision {
width : 125px;
height : 30px;
line-height : 30px;
position : relative;
top : -140px;
left : -353px;
display : block;
z-index : 2;
}

.mission {
width : 125px;
height : 30px;
line-height : 30px;
position : relative;
top : -50px;
left : -353px;
display : block;
z-index : 2;
}

.mission_new {
width : 125px;
height : 30px;
line-height : 30px;
position : relative;
top : 20px;
left : -353px;
display : block;
z-index : 2;
}

.core_values {
width : 180px;
height : 30px;
line-height : 30px;
position : relative;
top : 28px;
left : -315px;
display : block;
z-index : 2;
}

.values {
width : 840px;
height : 350px;
line-height : 350px;
position : relative;
top : 77px;
display : block;
z-index : 1;
}

.core_values_new {
width : 180px;
height : 30px;
line-height : 30px;
position : relative;
top : 270px;
left : -316px;
display : block;
z-index : 2;
}

.values_new {
width : 840px;
height : 100px;
line-height : 350px;
position : relative;
top : 280px;
display : block;
z-index : 1;
}

.line_divide {
width : 840px;
height : 1px;
line-height : 1px;
position : relative;
top : 191px;
display : block;
z-index : 1;
}

.line_divide_new {
width : 840px;
height : 1px;
line-height : 1px;
position : relative;
top : 291px;
display : block;
z-index : 1;
}

.cert_line_divide {
width : 840px;
height : 1px;
line-height : 1px;
position : relative;
top : 511px;
display : block;
z-index : 1;
}

.cert_line_divide_two {
width : 840px;
height : 1px;
line-height : 1px;
position : relative;
top : 518px;
display : block;
z-index : 1;
}

.prov_line_divide {
width : 840px;
height : 1px;
line-height : 1px;
position : relative;
top : 111px;
display : block;
z-index : 1;
}

.prov_line_divide_two {
width : 840px;
height : 1px;
line-height : 1px;
position : relative;
top : 153px;
display : block;
z-index : 1;
}

.diff_line_divide {
width : 840px;
height : 1px;
line-height : 1px;
position : relative;
top : 170px;
display : block;
z-index : 1;
}

.rep_line_divide {
width : 840px;
height : 1px;
line-height : 1px;
position : relative;
top : 553px;
display : block;
z-index : 1;
}

.kqia_line_divide {
width : 840px;
height : 1px;
line-height : 1px;
position : relative;
top : 498px;
display : block;
z-index : 1;
}

.bl_line_divide {
width : 840px;
height : 1px;
line-height : 1px;
position : relative;
top : -9px;
left : -30px;
display : block;
z-index : 1;
}

.oa_line_divide {
width : 840px;
height : 1px;
line-height : 1px;
position : relative;
top : 686px;
display : block;
z-index : 1;
}

.bl_line_divide_lower {
width : 840px;
height : 1px;
line-height : 1px;
position : relative;
top : 570px;
display : block;
z-index : 1;
}

.divide_banner {
width : 840px;
height : 104px;
line-height : 104px;
position : relative;
top : -32px;
display : block;
z-index : 1;
}

.divide_banner_kqia {
width : 840px;
height : 104px;
line-height : 104px;
position : relative;
top : 33px;
display : block;
z-index : 1;
}

.diff {
width : 180px;
height : 30px;
line-height : 30px;
position : relative;
top : 120px;
left : -315px;
display : block;
z-index : 2;
}

.news {
width : 125px;
height : 30px;
line-height : 30px;
position : relative;
top : 200px;
left : -353px;
display : block;
z-index : 2;
}

.news_new {
width : 125px;
height : 30px;
line-height : 30px;
position : relative;
top : 300px;
left : -353px;
display : block;
z-index : 2;
}

.ways {
width : 400px;
height : 40px;
line-height : 40px;
position : relative;
top : 25px;
left : -204px;
display : block;
z-index : 2;
}

.kqia {
width : 735px;
height : 40px;
line-height : 40px;
position : relative;
top : 26px;
left : -38px;
display : block;
z-index : 2;
}

.bl_logo {
width : 90px;
height : 90px;
position : absolute;
top : -70px;
left : 550px;
display : block;
z-index : 2;
}

.oa_logo {
width : 150px;
height : 90px;
position : absolute;
top : -70px;
left : 550px;
display : block;
z-index : 2;
}

#play_movie {
width : 350px;
height : 250px;
display : block;
z-index : 4;
}
