*{ margin:0; padding:0;}
ul, ol {list-style-type:none;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #F2F2F2;
	scrollbar-shadow-color: #999999;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #999999;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #999999}



textarea {
	font-family: "µ¸¿ò";
	font-size:12px;
	color: #666666;
	background-color:rgb(254,254,254);
	border-width:1px;
	border-color: #d7d7d7;
	border-style:solid;
	padding:10px 10px 10px 10px;
	letter-spacing:-0.1em;
	text-align: left;
	line-height:18px;
}
td {
	font-family: "µ¸¿ò";
	font-size: 9pt;
	color: #666666;	
}
/*
input {
	 font-family: "µ¸¿ò";
	 font-size:expression((this.type == "password") ? "8px": "12px");
	 width:expression((this.type == "password") ? "120px": "");
	 height:expression((this.type == "password") ? "18px": "");
	 padding:0px;
	 color:666666;
	 padding:2px 0px 2px 5px;
	 margin:2px 5px 2px 0px;
	 border-width:1px;
	 border-color:rgb(196,196,196);
	 border-style:expression((this.type == "image" || this.type == "radio" || this.type == "checkbox") ? "none" : "solid" );
}
*/
/* 2014.04.29 Ãß°¡*/
img,button, input, select{ vertical-align:middle;}
input{/*border:1px solid #b4a09a;*/ font-family:'µ¸¿ò',Dotum,Arial,sans-serif; font-size:11px;}

select { behavior:url('/js/select.htc'); font-family: "µ¸¿ò"; font-size: 11px; height:20px;	padding:2px 0px 0px 7px; }


img {
	border:none;
	display:inline-block;
	*display:inline;
}
.png24 {
    tmp:expression(setPng24(this));
}
a { color: #4d4d4d; text-decoration:none; selector-dummy:expression(this.hideFocus=true); }
a:hover { color:#925BC4; text-decoration:none; }


.fontSL.a { color: #999999; text-decoration:none; selector-dummy:expression(this.hideFocus=true); }
.fontSL.a:hover { color:#925BC4; text-decoration:none; }


.sub_bg_left { background:url(/hangdo/images/sub_left_bg.jpg) no-repeat top right;  }
.sub_bg_right { background:url(/hangdo/images/sub_right_bg.jpg) no-repeat top left;  }
.sub_bg_left01 { background:url(/hangdo/images/sub_left_bg01.jpg) no-repeat top right;  }
.sub_bg_right01 { background:url(/hangdo/images/sub_right_bg01.jpg) no-repeat top left;  }
.sub_bg_left02 { background:url(/hangdo/images/sub_left_bg02.jpg) no-repeat top right;  }
.sub_bg_right02 { background:url(/hangdo/images/sub_right_bg02.jpg) no-repeat top left;  }
.sub_bg_left03 { background:url(/hangdo/images/sub_left_bg03.jpg) no-repeat top right;  }
.sub_bg_right03 { background:url(/hangdo/images/sub_right_bg03.jpg) no-repeat top left;  }
.location_b{font-size:11px; font-family:"µ¸¿ò"; font-weight:bold; color:36009F; }
.location{font-size:11px; font-family:"µ¸¿ò"; color:6D6C6D; }
.nomal_txt{font-size:12px; font-family:"µ¸¿ò"; color:6D6C6D; }
.input{font-size:11px; font-family:"µ¸¿ò"; color:6D6C6D; background-color:#FFFFFF; border:1 solid  #D9D9D9; width:262; height:20px; }
.index_left_bg2 { background:url(../images/left_bg2.jpg) no-repeat top right;  }
.index_right_bg2 { background:url(../images/right_bg2.jpg) no-repeat top left;  }


/* Á¤·Ä */
.aL { text-align:left !important; }		/* ±¸¼º¿ä¼Ò³»ºÎÀÇ ÁÂÃøÁ¤·Ä */
.aC { text-align:center !important; }		/* ±¸¼º¿ä¼Ò³»ºÎÀÇ Áß¾ÓÁ¤·Ä */
.aR { text-align:right !important; }		/* ±¸¼º¿ä¼Ò³»ºÎÀÇ ¿ìÃøÁ¤·Ä */
.vT { vertical-align:top !important; }		/* ±¸¼º¿ä¼Ò¿Í ¿ä¼ÒµéÀÇ ¼öÁ÷°£ »ó´ÜÁ¤·Ä */
.vM { vertical-align:middle !important; }	/* ±¸¼º¿ä¼Ò¿Í ¿ä¼ÒµéÀÇ ¼öÁ÷°£ Áß¾ÓÁ¤·Ä */
.vB { vertical-align:bottom !important; }	/* ±¸¼º¿ä¼Ò¿Í ¿ä¼ÒµéÀÇ ¼öÁ÷°£ ÇÏ´ÜÁ¤·Ä */
.fL { float:left !important; }				/* ±¸¼º¿ä¼ÒÀÇ ÁÂÃøÁ¤·Ä */
.fR { float:right !important; }				/* ±¸¼º¿ä¼ÒÀÇ ¿ìÃøÁ¤·Ä */
.fC { margin:0 auto !important; }			/* ±¸¼º¿ä¼ÒÀÇ °¡¿îµ¥Á¤·Ä */
/* Á¤·Ä */


/* ÆùÆ® style */
.fontB{ font-weight:bold; font-family: "µ¸¿ò";}	/* ÆùÆ® ±½°Ô */
.fontS{ FONT-SIZE: 11px; font-family: "µ¸¿ò"; letter-spacing:-0.1em;}	/* ÆùÆ® ÀÛ°Ô */
.fontSL{ FONT-SIZE: 11px; font-family: "µ¸¿ò"; COLOR: #444444; line-height: 15px; text-align:left}	/* ÆùÆ® ÀÛ°í ¿¬ÇÏ°Ô *//
/* ÆùÆ® style */



/* °£°Ý */
.Tmar04 { margin-top: 4px; }				/* À­¸¶Áø 04 */
.Tmar05 { margin-top: 5px; }				/* À­¸¶Áø 05 */
.Tmar07 { margin-top: 7px; }				/* À­¸¶Áø 07 */
.Tmar10 { margin-top: 10px; }				/* À­¸¶Áø 10 */
.Tmar15{ margin-top: 15px; }				/* À­¸¶Áø 15 */
.Tmar20 { margin-top: 20px; }				/* À­¸¶Áø 20 */
.Tmar25 { margin-top: 25px; }				/* À­¸¶Áø 25 */
.Tmar27 { margin-top: 27px; }				/* À­¸¶Áø 27 */
.Bmar10 { margin-bottom: 10px; }			/* ¾Æ·¡¸¶Áø 10 */
.Bmar25 { margin-bottom: 25px; }			/* ¾Æ·¡¸¶Áø 25 */
.Lmar04 { margin-left:4px; }				/* ÁÂÃø¸¶Áø 04 */
.Lmar05 { margin-left:5px; }				/* ÁÂÃø¸¶Áø 05 */
.Lmar07 { margin-left:7px; }				/* ÁÂÃø¸¶Áø 07 */
.Lmar10 { margin-left:10px; }				/* ÁÂÃø¸¶Áø 10 */
.Lmar15 { margin-left:15px; }				/* ÁÂÃø¸¶Áø 15 */
.Lmar18 { margin-left:18px; }				/* ÁÂÃø¸¶Áø 18 */
.Rmar03 { margin-right:3px; }				/* ¿ìÃø¸¶Áø 03 */
.Rmar05 { margin-right:5px; }				/* ¿ìÃø¸¶Áø 05 */
.Rmar07 { margin-right:7px; }				/* ¿ìÃø¸¶Áø 07 */
.Rmar10 { margin-right:10px; }				/* ¿ìÃø¸¶Áø 10 */
.Tpad02 { padding-top: 2px; }				/* À­ÆÐµù 02 */
.Tpad03 { padding-top: 3px; }				/* À­ÆÐµù 03 */
.Tpad04 { padding-top: 4px; }				/* À­ÆÐµù 04 */
.Tpad05 { padding-top: 5px; }				/* À­ÆÐµù 05 */
.Tpad10 { padding-top: 10px; }				/* À­ÆÐµù 10 */
.Tpad15 { padding-top: 15px; }				/* À­ÆÐµù 15 */
.Tpad16 { padding-top: 16px; }				/* À­ÆÐµù 16 */
.Tpad17 { padding-top: 17px; }				/* À­ÆÐµù 17 */
.Tpad35 { padding-top: 35px; }				/* À­ÆÐµù 35 */
.Tpad20 { padding-top: 20px; }				/* À­ÆÐµù 20 */
.Tpad30 { padding-top: 30px; }				/* À­ÆÐµù 30 */
.Tpad100 { padding-top: 100px; }			/* À­ÆÐµù 100 */
.Bpad03 { padding-bottom: 3px; }			/* ¾Æ·¡ÆÐµù 03 */
.Bpad20 { padding-bottom: 20px; }			/* ¾Æ·¡ÆÐµù 20 */
.Bpad05 { padding-bottom: 5px; }			/* ¾Æ·¡ÆÐµù 05 */
.Bpad07 { padding-bottom: 7px; }			/* ¾Æ·¡ÆÐµù 07 */
.Bpad10 { padding-bottom: 10px; }			/* ¾Æ·¡ÆÐµù 10 */
.Bpad15 { padding-bottom: 15px; }			/* ¾Æ·¡ÆÐµù 15 */
.Bpad30 { padding-bottom: 30px; }			/* ¾Æ·¡ÆÐµù 30 */
.Bpad25 { padding-bottom: 25px; }			/* ¾Æ·¡ÆÐµù 25 */
.Lpad03 { padding-left:3px; }				/* ÁÂÃøÆÐµù 03 */
.Lpad05 { padding-left:5px; }				/* ÁÂÃøÆÐµù 05 */
.Lpad10 { padding-left:10px; }				/* ÁÂÃøÆÐµù 10 */
.Lpad50 { padding-left:50px; }				/* ÁÂÃøÆÐµù 50 */
.Lpad15 { padding-left:15px; }				/* ÁÂÃøÆÐµù 15 */
.Lpad18 { padding-left:18px; }				/* ÁÂÃøÆÐµù 18 */
.Lpad20 { padding-left:20px; }				/* ÁÂÃøÆÐµù 20*/
.Rpad05 { padding-right:5px; }				/* ¿ìÃøÆÐµù 05 */
.Rpad10 { padding-right:10px; }				/* ¿ìÃøÆÐµù 10 */
.Rpad15 { padding-right:15px; }				/* ¿ìÃøÆÐµù 15 */
.Rpad21 { padding-right:21px; }				/* ¿ìÃøÆÐµù 21*/
.Rpad20 { padding-right:20px; }				/* ¿ìÃøÆÐµù 20*/
.Rpad30 { padding-right:30px; }				/* ¿ìÃøÆÐµù 30*/
/* °£°Ý */


/* link /small Å¸ÀÔ */
A.small_link:link    {COLOR: #666666; font-size:8pt; font-family: Dotum;}
A.small_link:visited {COLOR: #666666; font-size:8pt; font-family: Dotum;}
A.small_link:active  {COLOR: #B08CC4; font-size:8pt; font-family: Dotum;}
A.small_link:hover   {COLOR: #B08CC4; font-size:8pt; font-family: Dotum;}
/* link /small Å¸ÀÔ */


/* input style */
/*
.inbox02{border-top:1px solid #b4a09a; border-right:1px solid #b4a09a;border-bottom:1px solid #b4a09a;border-left:1px solid #b4a09a; height:16px; line-height:16px; background-color:#ccbab6; margin:2px -1px 2px 0px; font-size:12px; padding: 0 0 0 5px !important;}
*/
/* input style */

/* 2014-04-29 ÆÄÀÏ Ãß°¡ */
.compay_sub_vis{height:147px;}
.compay_sub_vis img{display:blcok;}
.sh_btn{ margin-top:2px;}
.header_cnt{ height:95px;}
#floater{}

.inbox02{border:1px solid #b4a09a; height:12px; line-height:12px; background-color:#ccbab6; font-size:11px; padding: 2px 0 2px 5px}
/*
.inbox02{border:1px solid #b4a09a; height:10px; line-height:10px; *height:15px; *line-height:15px; background-color:#ccbab6; margin:2px -2px 2px 0px; font-size:11px; padding: 2px 0 2px 5px !important;}
*/











/*    ÀÓ¿øÁø¼Ò°³   */


.companybg01 {background:url(../images/company/company_bg01.gif) no-repeat; height:400px; position:relative;}
.companybg01 span {color:#7960c1;font-weight:600;}
.companybg01 h3 {font-size:12px;}

.companybg01 .con-ul01 {position:absolute; top:-15px; left:10px;list-style-type:none; width:163px; height:108px; margin:0; padding:0;}
.companybg01 .con-ul01 li{float:left; background:url(../images/company/member_03_2.gif) left bottom no-repeat; width:163px; *width:312px; height:120px; *height:135px; border:1px solid #cec1e0;padding-top:13px; padding-left:147px; position:absolute; top:80px;}
.companybg01 .con-ul02 {position:absolute; width:262px;height:110px; top:65px; left:330px;list-style-type:none;}
.companybg01 .con-ul02 li{float:left; background:url(../images/company/company_p02.jpg) left bottom no-repeat; width:163px; *width:312px; height:95px; *height:135px; border:1px solid #cec1e0;padding-left:147px;  padding-top:38px;}
.companybg01 .con-ul03 {position:absolute; width:262px;height:110px; top:213px; left:10px;list-style-type:none;}
.companybg01 .con-ul03 li {float:left; background:url(../images/company/company_p01.jpg) no-repeat; width:163px;height:96px; *width:312px; *height:135px; border:1px solid #cec1e0;padding-left:147px;  padding-top:37px;}
.companybg01 .con-ul04 {position:absolute; width:262px;height:110px; top:213px; left:330px;list-style-type:none;}
.companybg01 .con-ul04 li {float:left; background:url(../images/company/company_p03.jpg) no-repeat; width:163px;height:96px; *width:312px; *height:135px; border:1px solid #cec1e0;padding-left:147px;  padding-top:37px;}
.companybg01 .con-ul05 {position:absolute; width:262px;height:110px; top:213px; left:330px;list-style-type:none;}
.companybg01 .con-ul05 li {float:left; background:url(../images/company/company_p05.jpg) no-repeat; width:163px;height:96px; *width:312px; *height:135px; border:1px solid #cec1e0;padding-left:147px;  padding-top:37px;}


.companybg02 {background:url(../images/company/company_bg02.gif) no-repeat; height:400px; position:relative;}
.companybg02 span {color:#7960c1;font-weight:600;}
.companybg02 h3 {font-size:12px;}
.companybg02 .con-ul01{position:absolute; top:134px; left:153px;list-style-type:none; margin:0; padding:0;}
.companybg02 .con-ul01 li{float:left; background:url(../images/company/member_04.gif) no-repeat; width:163px;height:113px; *width:349px; *height:155px; border:1px solid #cec1e0; padding-left:186px;padding-top:42px;}

.companybg03 {background:url(../images/company/company_bg04.gif) no-repeat; height:400px; position:relative; }
.companybg03 span {color:#7960c1;font-weight:600;}
.companybg03 h3 {font-size:12px;}
.companybg03 .con-ul01{position:absolute; top:134px; left:153px;list-style-type:none; margin:0; padding:0;}
.companybg03 .con-ul01 li{float:left; background:url(../images/company/member_10_3.gif) no-repeat; width:175px;height:133px; *width:361px; *height:156px; border:1px solid #cec1e0; padding-left:186px; padding-top:23px;}

.companybg04 {background:url(../images/company/company_bg05.gif) no-repeat; height:400px; position:relative;  }
.companybg04 span {color:#7960c1;font-weight:600;}
.companybg04 h3 {font-size:12px; text-align:left;}
.companybg04 .con-ul01{position:absolute; top:134px; left:153px;list-style-type:none; margin:0; padding:0;}
.companybg04 .con-ul01 li{float:left; background:url(../images/company/member_05.gif) no-repeat; width:175px; height:112px; *width:352px; *height:156px; border:1px solid #cec1e0; padding-left:177px; padding-top:44px;  *text-align:left;}

.companybg05 {height:463px; padding-top:134px; background:url(../images/company/company_bg03.gif) no-repeat; position:relative; }
.companybg05 span {color:#7960c1;font-weight:600;}
.companybg05 h3 {font-size:12px;}
.companybg05 .con-ul01{/*position:absolute; top:134px; left:153px;*/ width:347px; margin:0 auto; list-style-type:none; padding:0; overflow:hidden;}
.companybg05 .con-ul01 li{float:left; background:url(../images/company/member_033.gif) no-repeat; width:154px;height:100px; *width:345px; *height:155px; border:1px solid #cec1e0; padding-left:191px; padding-top:55px;}
.companybg05 .con-ul02{/*position:absolute; top:134px; left:153px;*/ width:347px; margin:20px auto 0; list-style-type:none; padding:0; overflow:hidden;}
.companybg05 .con-ul02 li{float:left; background:url(../images/company/member_034.gif) no-repeat; width:154px;height:100px; *width:345px; *height:155px; border:1px solid #cec1e0; padding-left:191px; padding-top:55px;}

         
.companybg06 {background:url(../images/company/company_bg06.gif) no-repeat; height:400px; position:relative;}
.companybg06 span {color:#7960c1;font-weight:600;}
.companybg06 h3 {font-size:12px;}
.companybg06 .con-ul01{position:absolute; top:134px; left:153px;list-style-type:none; margin:0; padding:0;}
.companybg06 .con-ul01 li{float:left; background:url(../images/company/member_09.gif) no-repeat; width:166px;height:108px; *width:357px; *height:156px; border:1px solid #cec1e0; padding-left:191px; padding-top:48px;}

.companybg07 {background:url(../images/company/company_bg07.gif) no-repeat; height:400px; position:relative; }
.companybg07 span {color:#7960c1;font-weight:600;}
.companybg07 h3 {font-size:12px;}
.companybg07 .con-ul01{position:absolute; top:134px; left:202px;list-style-type:none; margin:0; padding:0;}
.companybg07 .con-ul01 li{float:left; background:url(../images/company/member_077.jpg) no-repeat; width:106px;height:99px; *width:240px; *height:156px; border:1px solid #cec1e0; padding-left:134px; padding-top:57px;}
.companybg07 .con-ul02{position:absolute; top:134px; left:202px;list-style-type:none; margin:0; padding:0;}
.companybg07 .con-ul02 li{float:left; background:url(../images/company/member_0777.jpg) no-repeat; width:154px;height:99px; *width:345px; *height:156px; border:1px solid #cec1e0; padding-left:191px; padding-top:57px;}

.companybg08 {background:url(../images/company/company_bg08.gif) no-repeat; height:400px; position:relative; }
.companybg08 span {color:#7960c1;font-weight:600;}
.companybg08 h3 {font-size:12px;}
.companybg08 ul{position:absolute; top:134px; left:155px;list-style-type:none; margin:0; padding:0;}
.companybg08 ul li{float:left; background:url(../images/company/member_0333.gif) no-repeat; width:154px;height:108px; *width:344px; *height:156px; border:1px solid #cec1e0; padding-left:190px; padding-top:48px;}

.companybg09 {background:url(../images/company/company_bg09.gif) no-repeat; height:400px; position:relative; }
.companybg09 span {color:#7960c1;font-weight:600;}
.companybg09 h3 {font-size:12px;}
.companybg09 ul{position:absolute; top:134px; left:182px;list-style-type:none; margin:0; padding:0;}
.companybg09 ul li{float:left; background:url(../images/company/member_099.gif) no-repeat; width:124px;height:99px; *width:278px; *height:156px; border:1px solid #cec1e0; padding-left:154px; padding-top:57px;}

.companybg10 {background:url(../images/company/company_bg10.gif) no-repeat; height:400px; position:relative;}
.companybg10 span {color:#7960c1;font-weight:600;}
.companybg10 h3 {font-size:12px;}
.companybg10 ul{position:absolute; top:134px; left:164px;list-style-type:none; margin:0; padding:0;}
.companybg10 ul li{float:left; background:url(../images/company/member_07.gif) no-repeat; width:162px; height:124px; *width:351px; *height:155px; border:1px solid #cec1e0; padding-left:189px; padding-top:31px;}

.companybg10 {background:url(../images/company/company_bg10.gif) no-repeat; height:400px; position:relative;}
.companybg10 span {color:#7960c1; font-weight:600;}
.companybg10 h3 {font-size:12px;}
.companybg10 ul{position:absolute; top:134px; left:164px;list-style-type:none; margin:0; padding:0;}
.companybg10 ul li{float:left; background:url(../images/company/member_07.gif) no-repeat; width:162px; height:124px; *width:351px; *height:155px; border:1px solid #cec1e0; padding-left:189px; padding-top:31px;}
.companybg10 ul li{float:left; background:url(../images/company/member_07.gif) no-repeat; width:162px; height:124px; *width:351px; *height:155px; border:1px solid #cec1e0; padding-left:189px; padding-top:31px;}

.companybg14 {background:url(../images/company/company_bg14.gif) no-repeat; height:400px; position:relative;}
.companybg14 span {color:#7960c1; font-weight:600;}
.companybg14 h3 {font-size:12px;}
.companybg14 ul{position:absolute; top:134px; left:164px;list-style-type:none; margin:0; padding:0;}
.companybg14 ul li{float:left; background:url(../images/company/member_07.gif) no-repeat; width:162px; height:124px; *width:351px; *height:155px; border:1px solid #cec1e0; padding-left:189px; padding-top:31px;}

.companybg11 {background:url(../images/company/company_bg11_.gif) no-repeat; height:762px;/*622px+140*/  position:relative; }
.companybg11 span {color:#7960c1; font-weight:500;}
.companybg11 h3 {font-size:12px;}
.companybg11 .con-ul01 {position:absolute; top:70px; left:30px;list-style-type:none; margin:0; padding:0;}
.companybg11 .con-ul01 li{float:left; background:url(../images/company/member_0114.gif) no-repeat; width:163px; height:75px; *width:293px; *height:117px; border:1px solid #cec1e0; padding-top:32px; padding-left:130px;}
.companybg11 .con-ul02 {position:absolute;top:70px; left:350px;list-style-type:none;}
.companybg11 .con-ul02 li{float:left; background:url(../images/company/member_0115.gif) left top no-repeat; width:140px; height:83px; *width:270px; *height:117px; border:1px solid #cec1e0;padding-left:130px;  padding-top:24px;}
.companybg11 .con-ul03 {position:absolute; top:205px; left:30px;list-style-type:none; margin:0; padding:0;}
.companybg11 .con-ul03 li {float:left; background:url(../images/company/member_0116.gif) no-repeat; width:163px; height:75px; *width:293px; *height:117px; border:1px solid #cec1e0; padding-top:32px; padding-left:130px;}
.companybg11 .con-ul04 {position:absolute;  top:205px; left:350px; width:262px;height:110px; list-style-type:none;}
.companybg11 .con-ul04 li {float:left; background:url(../images/company/member_0117.jpg) no-repeat left bottom; width:140px; height:83px;  *width:270px; *height:117px; border:1px solid #cec1e0;padding-left:130px;  padding-top:24px;}

.companybg11 .con-ul05 {position:absolute; top:345px; left:30px;list-style-type:none; margin:0; padding:0;}
.companybg11 .con-ul05 li {float:left; background:url(../images/company/member_0602.jpg) no-repeat; width:163px; height:75px; *width:293px; *height:117px; border:1px solid #cec1e0; padding-top:32px; padding-left:130px;}

.companybg11 .con-ul06 {position:absolute; top:345px; left:350px;list-style-type:none; margin:0; padding:0; width:262px;}
.companybg11 .con-ul06 li {float:left; background:url(../images/company/member_0333_1.gif) no-repeat; width:140px !important; height:75px; *width:270px; *height:117px; border:1px solid #cec1e0; padding-top:32px; padding-left:130px;}
.companybg11 .con-ul07 {position:absolute; top:485px; left:30px;list-style-type:none; margin:0; padding:0;}
.companybg11 .con-ul07 li {float:left; background:url(../images/company/member_0777.jpg) no-repeat; width:163px; height:75px; *width:293px; *height:117px; border:1px solid #cec1e0; padding-top:32px; padding-left:130px;}
.companybg11 .con-ul08 {position:absolute; top:485px; left:350px;list-style-type:none; margin:0; padding:0; width:262px;}
.companybg11 .con-ul08 li {float:left; background:url(../images/company/member_0778.jpg) no-repeat; width:140px !important; height:75px; *width:293px; *height:117px; border:1px solid #cec1e0; padding-top:32px; padding-left:130px;}
.companybg11 .con-ul09 {position:absolute; top:625px; left:30px;list-style-type:none; margin:0; padding:0;}
.companybg11 .con-ul09 li {float:left; background:url(../images/company/member_0779.jpg) no-repeat; width:163px; height:75px; *width:293px; *height:117px; border:1px solid #cec1e0; padding-top:32px; padding-left:130px;}
.companybg11 .con-ul10 {position:absolute; top:625px; left:350px;list-style-type:none; margin:0; padding:0; width:262px;}
.companybg11 .con-ul10 li {float:left; background:url(../images/company/member_0780.jpg) no-repeat; width:140px !important; height:75px; *width:293px; *height:117px; border:1px solid #cec1e0; padding-top:32px; padding-left:130px;}

/*ÀÓÁ÷¿ø°Ë»ö*/
.worker{width:100%; height:34px; position:relative;}
.worker .wk_search{position:absolute;  right:0; top:8px;}
.inpt_newsch{border:1px solid #ccaadf; height:18px; line-height:18px; background-color:#eaddf1; font-size:11px; padding: 2px 0 2px 5px;}
/*
.inpt_newsch{border:1px solid #ccaadf !important; height:18px; line-height:18px; background-color:#eaddf1 !important; font-size:11px; padding: 2px 0 2px 5px !important;}
*/

/*¿¬Çõ*/


table .year_01_1{padding-bottom:59px; border-bottom:1px solid #dcc1e7; }
table .year_01_1>.year_02{float:left;width:189px;}
table .year_01_1>.year_02 .year_txt{padding:14px 0}
table .year_01_1>.year_03{float:left; width:369px; margin-left:44px; position:relative}

table .year_01_1>.year_03 .y_bar{position:absolute;float:left}
table .year_01_1>.year_03 .y_tit{float:left;padding-left: 10px;}
table .year_01_1>.year_03 .y_list_t{float:left} 
table .year_01_1>.year_03 .y_list_t .y_tit01{padding-top:0!important}
 table .year_01_1>.year_03 .y_list_t .y_tit02{padding-top:33px}
table .year_01_1>.year_03 .y_list{padding-left: 12px;}
table .year_01_1>.year_03 .y_list img.first{padding-top:0!important}
table .year_01_1>.year_03 .y_list img{padding-top:8px}










table .year_01_1>.year_03 .y_bar_2{position:absolute;float:left}
table .year_01_1>.year_03 .y_tit_2{float:left;padding-left: 10px;}
table .year_01_1>.year_03 .y_list_2{float:left;padding-left: 12px;}
table .year_01_1>.year_03 .y_list_2 img.first{padding-top:0!important}
table .year_01_1>.year_03 .y_list_2 img{padding-top:8px}






table .year_01_2{margin-top:59px}
table .year_01_2>.year_02{float:left; background:#C33; width:189px;height:100px}
table .year_01_2>.year_03{float:left; background:#066; width:369px;height:100px; margin-left:44px}











.clearfix{*zoom:1}
.clearfix:after{content:""; display:block; clear:both}


















/*history*/

.jhis { position:relative; height:360px; *height:390px;}
.jhis .jhisTit{ background:url(../images/company/com_2010s_bgimg.gif) no-repeat left 69px;float:left; height:320px;width:190px;}
.jhis .jhisTxt{float:left; position:absolute; top:0px; left:285px;height:320px;    }
.jhis .jhisTxt1{float:left; position:absolute; top:0px; left:230px; width:43px; height:360px;}
.jhis .jhisTxt1 ul{ width:31px; height:320px; float:left; margin-left:7px;}
.jhis .jhisTxt1 li{padding-bottom:0; width:31px; height:14px; line-height:14px; float:left; }
.jhis .jhisTxt1 li.y2016{/* *padding-bottom:52px;*/}
.jhis .jhisTxt1 li.y2015{margin-top:15px; /**padding-bottom:52px;*/}
.jhis .jhisTxt1 li.y2014{margin-top:27px; /**padding-bottom:52px;*/}
.jhis .jhisTxt1 li.y2013{margin-top:43px; /**padding-bottom:60px;*/}
.jhis .jhisTxt1 li.y2012{margin-top:63px;/* *padding-bottom:30px;*/}
.jhis .jhisTxt1 li.y2011{margin-top:33px; /**padding-bottom:18px;*/}
.jhis .jhisTxt1 li.y2010{margin-top:18px; /**padding-bottom:18px;*/}
.jhis .jhisTxt li { margin-bottom:3px; float:left; width:365px; height:12px; line-height:12px;}
.jhis .jhisTxt li.jt{margin-top:11px; /**margin-bottom:22px;*/}
.jhis .jhisTxt li.jt2{margin-top:12px; /**margin-bottom:13px;*/}
.jhis .jhisTxt li.jt3{margin-top:13px;/* *margin-bottom:18px;*/}
.jhis .jhisTxt li.jt4{margin-top:14px;/* *margin-bottom:18px;*/}
.jhis .jhisTxt li.jt5{margin-top:15px;/* *margin-bottom:18px;*/}
.jhis .jhisTxt li.jt6{margin-top:16px;/* *margin-bottom:18px;*/}
.jhis .jhisTxt li.jt3{margin-top:17px;/* *margin-bottom:18px;*/}
.jhis2 { position:relative; height:201px;}
.jhis2 .jhisTit{ background:url(../images/company/com_2000s_bgimg.gif) no-repeat left 69px;float:left; height:201px;width:190px;}

.jhis2 .jhisTxt{float:left; position:absolute; top:0px; left:270px;height:177px;  padding-left:12px;  }
.jhis2 .jhisTxt1{background: url(../images/company/com_2000s_blbar.gif) no-repeat left 4px ;float:left; position:absolute; top:0px; left:230px; padding-left:12px;}
.jhis2 .jhisTxt1 li{ padding-bottom:11px;  *padding-bottom:13px; line-height:90%}
.jhis2 .jhisTxt1 li.jt3{ padding-bottom:11px;  *padding-bottom:15px; }
.jhis2 .jhisTxt1 li.jt{ padding-bottom:27px;  *padding-bottom:30px;}
.jhis2 .jhisTxt1 li.jt2{ padding-bottom:14px;  *padding-bottom:17px; }
.jhis2 .jhisTxt li { margin-bottom:3px; line-height:90%}
.jhis2 .jhisTxt li.jt{margin-bottom:11px; *margin-bottom:13px;}
.jhis2 .jhisTxt li.jt2{margin-bottom:13px; *margin-bottom:17px;}
.jhis2 .jhisTxt li.jt3{margin-bottom:13px; *margin-bottom:18px;}

.hisbar{background:url(../images/company/com_bar.gif) no-repeat ;clear:both; width:650px;height:2px; margin-bottom:38px;}

/*º¸À¯¸éÇã Æ¯Çã ÇöÈ²*/

.new_license{width:100%; empty-cells:show; border-bottom: 1px solid #ab95b7;}
.new_license caption{ visibility: hidden; text-indent:-99999px;  display:none;}
.new_license th{ background:#e9d9f1; border-top: 1px solid #ab95b7; padding: 11px 0 7px 0; color:#666666; font-weight:normal; font-size:12px;}
.new_license td{ background:#ffffff; border-top: 1px solid #ab95b7; padding: 11px 0 7px 0; color:#666666; text-align:center;}
.new_license .row02 td{ background:#fbf8fc;}

/* ¸ÞÀÎ introduction*/
.introduction{  position:relative; width:100%;}
.mPhotoBox{width:295px; height:64px; overflow:hidden; position:relative; margin-top:12px;}

.Ephotobox{width:295px; height:64px;}
.Ephotobox a{ display:inline-block; width:295px; height:64px;}
.Ephotobox01{background:url(../images/main/b_01.gif) no-repeat;}
.Ephotobox02{background:url(../images/main/b_02.gif) no-repeat;}
.Ephotobox03{background:url(../images/main/b_03.gif) no-repeat;}

ul.mPhoto {position:relative; top:0px; left:0px; width:295px; height:64px}
ul.mPhoto li {float:left; position:relative; top:0px; left:0px}
ul.triggers {position:absolute; top:0; right:0;  }
ul.triggers li { float:left; cursor:pointer; width:14px; height:11px;  margin:0; padding:0;}
ul.triggers li.trig01{ cursor:pointer; background:url(../images/main/numbox01.gif) no-repeat; background-position:0 0}
ul.triggers li.trig02{ cursor:pointer; background:url(../images/main/numbox02.gif) no-repeat; width:14px; height:11px; background-position:0 0}
ul.triggers li.trig03{ cursor:pointer; width:14px; height:11px; background:url(../images/main/numbox03.gif) no-repeat; background-position:0 0}

ul.triggers li.selected{ width:14px; height:11px;  background-position:0 -21px; }



.vision_box {}
.vision_box ul {position:relative;background:url(../images/company/vm_bg01.gif) no-repeat; height:120px; margin-bottom:6px; list-style-type:none; }
.vision_box ul.jj-0 {position:relative;background:url(../images/company/vm_bg02.gif) no-repeat; height:120px; }
.vision_box li.jj-1{position:absolute; top:50px; left:41px; }
.vision_box li.jj-5{position:absolute; top:50px; left:33px; }
.vision_box li.jj-9{position:absolute; top:50px; left:25px; }

.vision_box li.jj-2{position:absolute; top:48px; left:177px; }
.vision_box li.jj-10{position:absolute; top:42px; left:156px; }
.vision_box li.jj-11{position:absolute; top:42px; left:282px; }
.vision_box li.jj-12{position:absolute; top:42px; left:402px; }
.vision_box li.jj-13{position:absolute; top:42px; left:513px; }


.body{text-align:left;}

/* 20140519 ¿¬µµº° ½ÇÀû Ãß°¡*/
.record_year{width:645px;}
.record_year li{float:left; width:56px; padding-top:3px;}
.record_year li.last{ width:85px;}
.record_year li a.selected{ color:#925bc4; font-weight:bold;}

/*¸ÞÀÎ ¼öÁ¤ 210128*/
.visual-wrap {
	width:100%;
	position: relative;
}
.header-wrap{
	position: absolute;
	left:0;
	top:0;
	width:100%;
	z-index: 10;
}
.header-wrap .header {
	width:980px;
	margin:0 auto;
}
.header-wrap .header .util {
	padding:17px 0;
	display: flex;
    justify-content: flex-end;
    align-items: center;
}
.header-wrap .header .util ul{
	display: flex;
	justify-content: flex-end;
	align-items: center;
}
.header-wrap .header .util ul li {}
.header-wrap .header .util ul li + li{ margin-left:15px;}
.header-wrap .header .util ul li a{font-size:12px; line-height: 14px; color:#fff; }
.header-wrap .header .util .search { margin-left:14px }
.header-wrap .header .util .search input { width:98px; height:13px; background-color:#c1d1d5; border:1px solid #a7b5b7;}
.header-wrap .header .gnb { position: relative; padding-left:190px;}
.header-wrap .header .gnb h1 {
	position: absolute;
	left:0;
	top:0;
}
.header-wrap .header .gnb > ul { display: flex; position: relative;}
.header-wrap .header .gnb > ul > li{ width:calc(100%/5); }
.header-wrap .header .gnb > ul > li > a{  position: relative; display: block;  width:100%;  text-align: center;padding:4px 0; border:1px solid #b5bbc9;} 
.header-wrap .header .gnb > ul > li > a span { position: relative; z-index: 5; font-size:14px; line-height:16px; color:#fff; font-weight: bold;}
.header-wrap .header .gnb > ul > li > a::after { position: absolute; left:0; top:0; width:100%; height:100%; display: block; background-color: #7860a6; opacity: .1; content: "";}
.header-wrap .header .gnb > ul > li:hover,
.header-wrap .header .gnb > ul > li.active { background: linear-gradient( to bottom, #7860a6, #57539d );}
.header-wrap .header .gnb > ul > li + li a { border-left:none;}
.header-wrap .header .gnb > ul > li:hover ul { display: flex;}
.header-wrap .header .gnb ul li ul{ display:none; position: absolute; left:0; top:24px;}
.header-wrap .header .gnb ul li ul li{ position: relative;}
.header-wrap .header .gnb ul li ul li + li::after{position: absolute; display: block; left:0; top:50%; transform: translateY(-50%); height:10px; width: 1px; content: ""; background-color: #fff;}
.header-wrap .header .gnb ul li ul li a{ display: block; padding:8px 20px; font-size:12px; line-height:14px; color:#fff; background-color: #5d4588;}

.visual { position: relative; width:1700px; margin:0 auto;}
.visual .link { position: absolute ; display: block; width:180px; height:134px;}
.visual .link01 {
	top: 36.5%;
	right: 43.2%;
}
.visual .link02 {
	top: 36.5%;
	right: 32%;
}
.visual .link03 {
	top: 63.5%;
    right: 32%;
}
.visual .link04 {
	top: 63.5%;
    right: 21%;
}