@charset "utf-8";

.intro_tab { margin:20px 0 0 0; width:700px; height:27px;background:url(../img/intro/img_photo_title_line.gif) 20px bottom repeat-x;}
.intro_tab img { float:left; }

.intro_overview { padding:0px 29px 50px 29px; width:641px;  min-height:100px; line-height:140%; }
.intro_overview h5 { margin:0 0 14px 0; }
.intro_overview .par1 { margin:0 0 25px 0; text-align:justify;}
.intro_overview .par2 { margin:0 0 25px 0; text-align:justify;}
.intro_overview .par2 h5 { margin:20px 0 14px 0; }
.intro_overview .par4 { clear:both;text-align:justify;}
.intro_overview .imgthum1 { float:left; margin:0 12px 0 0; }
.intro_overview .imgthum2 { float:right; margin:0 0 0 12px; }

.intro_ceo { padding:35px 40px 68px 40px; border:4px solid #d4dfec; width:356px; background:#ffffff 25px 26px no-repeat; overflow:hidden; }
.intro_ceo_en { float:left; padding:0px 0px 0px 0px; width:700px;  }
.intro_ceo_text h5 { margin:0 0 15px 0; }
.intro_ceo_text p { margin:0 0 14px 0; line-height:140%; }
.intro_ceo_en .sign { text-align:left; margin:20px 10px 0 0; }
.intro_ceo_en .img {text-align:left; padding:20px 10px 0px 0px; vertical-align:top;}
.intro_ceo_text { position:relative; top:0px; left:26px; width:402px; text-align:justify;}


.intro_history { padding-bottom:100px; width:700px; min-height:1%; overflow:hidden; }
.intro_history .map { margin:0 0 32px 0; }
.intro_history .par1,.intro_history .par2,.intro_history .par3 { float:left; margin:0 0 60px 0; padding:0px; }
.intro_history h3 { float:left; margin:0 20px 0 0; }
.intro_history h4 { float:left; padding:0 0 0 35px; width:55px; color:#0858B7; }
.intro_history h5 { float:left; padding:0 0 0 35px; width:55px; color:#0858B7; background:url(../img/common/ico_round.gif) 26px 1px no-repeat; }
.intro_history em { position:absolute; top:0; left:-6px; color:#0858B7; background:#FFFFFF; }
.intro_history ul { float:left; padding:0 0 0 35px; min-height:1%; }
.intro_history ul li { clear:both; vertical-align:top; }
.intro_history ul ul { float:left; position:relative; margin:0; width:auto; }
.intro_history ul li li { margin:0; width:100%; margin:0 0 10px 0; }


.intro_vision { padding-bottom:50px; width:700px; min-height:1%; overflow:hidden; text-align:center;}


.intro_network1 { }
.intro_network1 .map_flash { float:left; }
.intro_network1 h5 { padding:0 0 0 12px; color:#02508b; background:url(../img/common/ico_round.gif) left 2px no-repeat; }
.intro_network1 ul { float:left; margin:10px 0 0 20px; min-height:1%; }
.intro_network1 ul li { margin:0 0 15px 0; vertical-align:top; }
.intro_network1 ul ul { float:none; margin:6px 0 0 12px; width:auto; }
.intro_network1 ul li li { margin:0; width:328px; margin:0 0 3px 0; }

.network_map2 { margin:0 0 16px 0; }
.list_network2 { margin:5px 0 8px 0; min-height:1%; }
.list_network2 li { float:left; width:100%; margin:0 0 3px 0; padding:0 0 0 10px; background:url(../img/common/ico_board_round.gif) left 5px no-repeat; vertical-align:top; }
.list_network2 em { float:left; font-weight:bold; color:#0664ac; }
.list_network2 p { float:left; margin:0 0 0 10px; padding:0; }

.intro_network4 { float:left; width:692px;}
.intro_network4 h5 { clear:both; margin:4px 0 0 0; padding:0 0 6px 12px; color:#05245d; background:url(../img/common/ico_round.gif) left 2px no-repeat; }
.intro_network4 h6 { clear:both; margin:0 0 3px 12px; font-size:12px; font-weight:bold; color:#04479e; }
.intro_network4 .img { position:absolute; top:0; left:0; }
.intro_network4 ul { margin:20px 0 0 26px; min-height:1%; width:640px; }
.intro_network4 ul li { position:relative; float:left; margin:0 0 20px 0; padding:0 0 35px 210px; width:430px; vertical-align:top;}
.intro_network4 ul li.line { background:url(../img/intro/img_partner_thum_line.gif) bottom no-repeat; }
.intro_network4 ul ul { float:none; margin:0 0 5px 12px; padding:0; width:auto; overflow:visible; }
.intro_network4 ul li li { top:0; margin:0; width:328px; margin:0 0 3px 0; padding:0; border:none; }
.intro_network4 ul li li.ad { width:410px; }
.intro_network4 ul li li.ad strong { float:left; }
.intro_network4 ul li li.ad p { float:left; margin-left:4px; width:350px; }
.intro_network4 ul li li.tel { float:left; width:136px; }
.intro_network4 ul li li.fax { float:left; width:150px; }

.intro_photo { position:relative; padding:43px 0 40px 376px; min-height:314px;}
.intro_photo .img_view { position:absolute; top:26px; left:36px; _left:-340px; width:338px; height:250px; background:url('../img/intro/bg_photo_img.gif') left top no-repeat; }
.intro_photo .img_view img { position:relative;  width:308px; height:232px; }
.intro_photo .photo_info h3 { margin:0 0 10px 0; padding:0; background:none; }
.intro_photo .photo_info ul { padding:15px 0 0 0; width:280px; vertical-align:top; }
.intro_photo .photo_info li { width:280px; margin:0 0 9px 14px; padding:0 0 0 12px; background:url(../img/common/ico_round.gif) left 2px no-repeat; vertical-align:top; }
.intro_photo .photo_info li h5 { float:left; margin:0; color:#0654AC; }
.intro_photo .photo_info li p { float:left; margin:0 0 0 15px; width:200px;  }
.intro_photo .img_thum { margin:15px 0 25px 0; text-align:center;}
.intro_photo .img_thum img { margin:0 11px 0 0; width:83px; height:62px; border:1px solid #d4dfec; }
.intro_photo2 { position:relative; padding:33px 0 29px 0;}
.intro_photo2 .img_thum { margin:0 0 17px 7px; }
.intro_photo2 .img_thum li { float:left; width:170px; text-align:center; }
.intro_photo2 .img_thum img { display:block; margin:0 0 5px 0; border:1px solid #d4dfec; }
.intro_photo2 .Board_page { clear:both; }
.btn_in_down {padding:0 20px 0 0px; text-align:right; width:200px;}


#POP_photo .box_in3 { padding:10px; }
#POP_photo .box_in3 img { display:block; border:1px solid #d4dfec; }

.intro_iso_intro { padding:0px 0px 200px 0px; min-height:100px; line-height:140%; background:url(../img/intro/img_iso_intro.jpg) center bottom no-repeat; }
.intro_iso_intro h3 { margin:0 !important; padding:0 !important; background:none !important; }
.intro_iso_intro h5 { margin:28px 0 14px 0; }
.intro_iso_intro p { margin:0 0 28px 0; }
.intro_iso_intro p em { color:#05245d; }

.intro_iso { padding:0px 0 0px 0px; width:700px; overflow:hidden; }
.intro_iso ul { margin:20px 0 0 0; height:1%; min-height:1%; width:700px;}
.intro_iso li { float:left; margin:0 25px 0 0; padding:0 0 10px 0; text-align:right; }
.intro_iso .thum { margin:220px 0px 0px 230px; }


#Board_iso { margin:20px 0 0 0; }
#Board_iso td { padding-left:25px; }
#Board_iso td .btn_in { position:absolute; right:20px; margin-top:-4px; }
#Board_iso td .btn_in span { display:block; padding-top:5px; }
#Board_iso td a { text-decoration:none; }

.intro_recruit1 { padding:0px 0 50px 0px; _height:1%; min-height:1%; width:700px; }
.intro_recruit1 .thum { margin:0 0 10px 0; }
.intro_recruit1 .img { float:right; margin:0px 0px 0 0; }
.intro_recruit1 .contents_re { float:left;text-valign:top; padding-left:0px; text-align: justify}
.intro_recruit1 .contents_re h2 { margin:0px 0 0 0 !important; padding:0 !important; background:none !important; }
.intro_recruit1 .contents_re h3 { margin:30px 0 0 0 !important; padding:0 !important; background:none !important; }
.intro_recruit1 .contents_re p { margin:11px 0 12px 15px; line-height:140%; font-weight:bold;  }
.intro_recruit1 .contents_re li { line-height:130%; margin:0 0 2px 15px; padding:0 0 0 12px; background:url(../img/common/ico_round.gif) left 2px no-repeat; }
.intro_recruit1 .contents_wide { float:left;text-valign:top; padding-left:0px; width:660px}
.intro_recruit1 .contents_wide h2 { margin:0px 0 0 0 !important; padding:0 !important; background:none !important; }
.intro_recruit1 .contents_wide h3 { margin:30px 0 0 0 !important; padding:0 !important; background:none !important; }
.intro_recruit1 .contents_wide p { margin:11px 0 12px 15px; line-height:140%; font-weight:bold; }
.intro_recruit1 .contents_wide li { line-height:130%; margin:0 0 2px 15px; padding:0 0 0 12px; background:url(../img/common/ico_round.gif) left 2px no-repeat; }

.intro_recruit2 { padding:0px 0 50px 0px; min-height:1%; }
.intro_recruit2 .contents_re { float:left;text-valign:top; padding-left:15px;}
.intro_recruit2 .img { margin:0 0 -11px 0; }
.intro_recruit2 h3 { margin:18px 0 13px 0 !important; padding:0 !important; background:none !important; }
.intro_recruit2 .contents_re ul { position:relative; margin:0 0 2px 0;  vertical-align:top; line-height:130%;}
.intro_recruit2 .contents_re ul li { padding:0 0 0 30px; background:url('../img/common/bg_listbar.gif') 22px 5px no-repeat;line-height:130%; }
.intro_recruit2 .contents_re p { line-height:130%; padding:0 0 0 22px;}
.intro_recruit2 ol { list-style:desimal outside; }
.intro_recruit2 ol li { padding:0 0 0 32px; text-indent:-14px;line-height:130%; }


.intro_map { padding:8px 0 15px 26px; height:375px; min-height:375px; }
.intro_map ul { float:left; position:relative; margin:-14px 0 -5px 0; width:210px; overflow:hidden; }
.intro_map li { position:relative; top:14px; margin:0 0 13px 0; padding:0 0 11px 0; border-bottom:1px solid #d4dfec; }
.intro_map li h5 { padding:0 0 0 12px; color:#0751CA; background:url(../img/common/ico_round.gif) left 2px no-repeat; }
.intro_map li p { margin:5px 0 0 0; line-height:140%; }
.intro_map li a { text-decoration:underline; }
.intro_map li p span { letter-spacing:-1px; }
.intro_map .thum { float:right; margin:0 16px 0 0; }
.intro_map_print { margin:15px 22px 0 0; text-align:right; }

.width1 { width:150px; }
.width2 { width:550px; }



















