/* --------------------------------------------
 * index_new.html
/* ------------------------------------------ */
/*ºñÁÖ¾ó·Ñ¸µ*/
#visual{height:487px; overflow:hidden; position:relative;}
	.visual_in{width:100%; height:100%;  }
	/*.visual_in div{width:100%; height:100%; }*/

	.slick-dots{position:absolute; bottom:280px; text-align:center; width:100%; }
	.slick-dots li{display:inline-block;  width:20px; height:5px; overflow:hidden; background:#fff; opacity:0.5; box-sizing:Border-box; cursor:pointer; margin:0 2.5px;}
	.slick-dots li button{box-sizing:Border-box; background:none; text-indent:-9999999999999px; border:none;cursor:pointer;}
	.slick-dots li.slick-active {background:#fff; opacity:1.0;}

/* ¾çÂÊÈ­»ìÇ¥ */
.visual_in .slick-prev, .visual_in .slick-next{position:absolute; display: block; width:34px; height:33px; padding:0; cursor: pointer; color: transparent; border:2px solid rgb(68,68,68,0.25); border-radius:100%; outline: none; left:auto; z-index:9; transition:all 0.5s ease;  top:50%; margin-top:-60px; }
.visual_in .slick-next {right:50%; margin-right:230px; margin-top:40px;  background: url(../images/main/vsl_arr_next.png) no-repeat center center; transition: all 0.5s ease;}
.visual_in .slick-prev {left:50%; margin-left:-305px; margin-top:40px; background:url(../images/main/vsl_arr_prev.png) no-repeat center center; transition: all 0.5s ease;}
/*.visual_in .slick-prev:hover{opacity:1.0; transition:all 0.5s ease; transform:translateX(-10px);}
.visual_in .slick-next:hover{opacity:1.0;  transition:all 0.5s ease; transform:translateX(10px);}*/



#visual .visual_in .slick-active .v_txt{ -webkit-animation: moveUp 1.2s ease both; -moz-animation: moveUp 1.2s ease both; -o-animation: moveUp 1.2s ease both; -ms-animation: moveUp 1.2s ease both; animation: moveUp 1.2s ease both; opacity:1; transition:all 0.25s ease; transition-delay:0.3s; }
	@-webkit-keyframes moveUp{ 0% {-webkit-transform: translateY(50px);} 100% {-webkit-transform: translateY(0px);} }
	@-moz-keyframes moveUp{ 0% {-moz-transform: translateY(50px);} 100% {-moz-transform: translateY(0px);} }
	@-o-keyframes moveUp{ 0% {-o-transform: translateY(50px);} 100% {-o-transform: translateY(0px);}  }
	@-ms-keyframes moveUp{ 0% {-ms-transform: translateY(50px);} 100% {-ms-transform: translateY(0px);} }
	@keyframes moveUp{ 0% {transform: translateY(50px);} 100% {transform: translateY(0px);}}

/* slick-slider */
.slick-slider{position: relative;display: block;box-sizing: border-box; -webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent;	}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;  width:100%;}
.slick-slide{display: none;float: left; width:100%; }
.slick-initialized .slick-slide{display: block;}

/*ºñÁÖ¾ó·Ñ¸µ*/
.vsl_center02 { margin:0 auto; width:1024px; height:487px; position:relative;  z-index:9 !important;}
.vsl_bnr { width:390px; position:absolute; top:35px; right:0; }
.vsl_bnr ul {list-style:none; padding:0; margin:0}
.vsl_bnr li {margin-bottom:10px;}
.vsl_bnr li:last-child {margin-bottom:0;}
.vsl_bnr li img { border-radius:10px;}





/*index.html*/
.vsl_center{ margin:0 auto; width:1024px;  position:relative; }

.section_visual{position:relative;width:100%;padding:0;background:url(/images/main/bg_sky.gif) repeat-x top left;}
.section_visual >p{float:left;margin-left:35px;}
.section_visual h3{float:right;margin: 52px 70px 35px 74px;}
.section_visual ul{position:absolute;top:200px;right:0; }
.section_visual li{display:inline;margin:-2px}
.section_visual li img{height:120px}
.section_visual #slides_wrap{width:513px;height:357px}
.section_visual .main_3menu{z-index:98; }
.section_visual .main_3menu li { padding:0 7px;}
.section_visual .main_3menu li:last-child {padding:0 0 0 7px;}

.section_banner_gr { width:100%; background:#f4f9fd; border-top:1px solid #4190d5; border-bottom:1px solid #b8c5d5; padding:10px 0; }
.section_center { margin:0 auto; width:1024px; position:relative;}


.section_banner_bg{clear:both;position:absolute;top:534px;height:116px;z-index:-99;margin:0;padding:0;}
.section_banner_wrap{clear:both;width:100%;height:116px;position:relative;  }
.section_banner{position:relative; top:0; left:0; width:133px;}
.section_banner img { padding:0; margin:0}


.section_banner .section_banner_sub01{position:absolute;top:15px;left:135px;display:none;  width:890px;  }
.section_banner .section_banner_sub01 li {display:inline;float:left}
.section_banner .section_banner_sub01 li a{display:block;margin:0;text-indent:-9999px;padding-top:4px;}
.section_banner_sub01 .item01 a{width:215px;height:74px;background:url(/images/main/rm01-01.gif) no-repeat top left;}
.section_banner_sub01 .item02 a{width:215px;height:74px;background:url(/images/main/rm01-02.gif) no-repeat top left;}
.section_banner_sub01 .item03 a{width:214px;height:74px;background:url(/images/main/rm01-03.gif) no-repeat top left;}
.section_banner_sub01 .item04 a{width:213px;height:74px;background:url(/images/main/rm01-04.gif) no-repeat top left;}

.section_banner .section_banner_sub02{position:absolute;top:15px;left:135px;;display:none; width:890px; }
.section_banner .section_banner_sub02 li {display:inline;float:left}
.section_banner .section_banner_sub02 li a{display:block;margin:0;text-indent:-9999px;padding-top:4px;}
.section_banner_sub02 .item01 a{width:215px;height:74px;background:url(/images/main/rm02-01.gif) no-repeat top left;}
.section_banner_sub02 .item02 a{width:215px;height:74px;background:url(/images/main/rm02-02.gif) no-repeat top left;}
.section_banner_sub02 .item03 a{width:214px;height:74px;background:url(/images/main/rm02-03.gif) no-repeat top left;}
.section_banner_sub02 .item04 a{width:213px;height:74px;background:url(/images/main/rm02-04.gif) no-repeat top left;}

.section_banner .section_banner_sub03{position:absolute;top:15px;left:135px;;display:none; width:890px; }
.section_banner .section_banner_sub03 li {display:inline;float:left}
.section_banner .section_banner_sub03 li a{display:block;margin:0;text-indent:-9999px;padding-top:4px;}
.section_banner_sub03 .item01 a{width:215px;height:74px;background:url(/images/main/rm03-01.gif) no-repeat top left;}
.section_banner_sub03 .item02 a{width:215px;height:74px;background:url(/images/main/rm03-02.gif) no-repeat top left;}
.section_banner_sub03 .item03 a{width:214px;height:74px;background:url(/images/main/rm03-03.gif) no-repeat top left;}
.section_banner_sub03 .item04 a{width:213px;height:74px;background:url(/images/main/rm03-04.gif) no-repeat top left;}

.section_banner .section_banner_sub04{position:absolute;top:15px;left:135px;;display:none; width:890px; }
.section_banner .section_banner_sub04 li {display:inline;float:left}
.section_banner .section_banner_sub04 li a{display:block;margin:0;text-indent:-9999px;padding-top:4px;}
.section_banner_sub04 .item01 a{width:215px;height:74px;background:url(/images/main/rm04-01.gif) no-repeat top left;}
.section_banner_sub04 .item02 a{width:215px;height:74px;background:url(/images/main/rm04-02.gif) no-repeat top left;}


/*°øÁö»çÇ×/Á¶ÇÕµ¿Á¤/ÀÎ»çµ¿Á¤*/
#container .section_news .news_people,#container .section_news .news_personnel {display:none;}
#container .section_content {width:994px;height:180px;margin:30px auto;text-align:left}

#container .section_news .news_people,#container .section_news .news_personnel {display:none;}
#container .section_news {float:left;position:relative;width:317px;background:url(/images/main/bg_tab.gif) repeat-x top left;}
#container .section_news .news_notice,#container .news_people .tab02,#container .section_news .news_personnel{height:125px;}
#container .section_news .tab02,#container .section_news .tab03,#container .section_news .more {position:absolute;}
/*#container .section_news .tab02{top:0;left:76px}*/
#container .section_news .tab03{top:0;left:76px} /*left:152px*/
#container .section_news .date{position:absolute;right:5px}
#container .section_news img{vertical-align:middle;}
#container .section_news ul{margin-top:10px;}
#container .section_news li{padding:7px 0 7px 0;border-bottom:1px solid #E5E5E5}
#container .section_news .more{display:block;padding:1px;top:8px;right:0}


/*Æ÷Åä°Ô½ÃÆÇµé*/
#container .section_box2{float:left;position:relative;width:308px;margin-left: 27px;background:url(/images/main/bg_tab.gif) repeat-x top left;}
#container .section_box2 .more{position:absolute;display:block;padding:1px;top:8px;right:0}
#container .section_box2 .news_news,#container .section_box2 .news_cong {display:none;}
#container .section_box2 {float:left;position:relative;width:308px;background:url(/images/main/bg_tab.gif) repeat-x top left;}
#container .section_box2 .news_photo,#container .news_news .tab02,#container .section_box2 .news_cong{height:125px;}
#container .section_box2 .tab02,#container .section_box2 .tab03,#container .section_box2 .more {position:absolute;}
#container .section_box2 .tab02{top:0;left:76px}
#container .section_box2 .tab03{top:0;left:152px}
#container .section_box2 .date{position:absolute;right:5px}
#container .section_box2 img{vertical-align:middle;}
#container .section_box2 ul{margin-top:10px;}
#container .section_box2 li{padding:7px 0 7px 0;border-bottom:1px solid #E5E5E5}

/*Æ÷Åä°Ô½ÃÆÇµé>°¶·¯¸®*/
#container .section_box2 .gallery li{float:left;display:inline;width:90px; height:72px;margin:5px 12px 0 0}										 
#container .section_box2 .gallery img{padding:2px;border:1px solid #E5E5E5;}										 
#container .section_box2 .gallery p{padding-top:10px}										 
#container .section_box2 .gallery p.subject{letter-spacing:-1px;}                    
									

/*º¸°ÇÀÇ¾à°è¼Ò½Ä*/
#container .section_content .section_box3{float:left;position:relative;width:310px;margin-left: 27px;background:url(/images/main/bg_tab.gif) repeat-x top left;text-align:left}
#container .section_content .section_box3 h2{margin-bottom:10px}
#container .section_content .section_box3 .msg{display:block;margin:0;width:308px;height:119px;background:url(/images/main/img_chairman.gif) no-repeat top left;text-indent:-9999px}
#container .section_content .section_box3 .img{float:left;margin:10px 10px 0 0}
#container .section_content .section_box3 li {padding:7px 0 7px 0;border-bottom:1px solid #E5E5E5}
#container .section_content .section_box3 .more{position:absolute;display:block;padding:1px;top:8px;right:0}
#container .section_content .section_box3 .news_news {height:125px;}
#container .section_content .section_box3 .date{position:absolute;right:5px}
#container .section_content .section_box3 img{vertical-align:middle;}


/*ÃßÃµ»óÇ°¾È³»*/
#container .section_link {clear:both;margin:30px auto;padding-top:0;width:994px;text-align:left;height:150px}
#container .section_link .section_link_box1{float:left;position:relative;width:317px;background:url(/images/main/bg_tab.gif) repeat-x top left;margin-bottom:50px;}
#container .section_link .section_link_box1 .img{float:left;margin:10px 10px 0 0}
#container .section_link .section_link_box1 .msg{display:block;margin:10px 0 10px 110px;width:192px;height:43px;background:url(/images/main/txt_chairman.gif) no-repeat top left;text-indent:-9999px}
#container .section_link .section_link_box1 li{display:inline}

#container .section_link .section_quicklink{float:left;position:relative;width:310px;background:url(/images/main/bg_tab.gif) repeat-x top left;margin-bottom:50px;margin-left:27px;}
#container .section_link .section_quicklink ul{margin-top:18px}
#container .section_link .section_quicklink li{display:inline;float:left}
#container .section_link .section_quicklink li img{margin-left:20px;}

#container .section_link .section_cs{float:left;position:relative;width:310px;background:url(/images/main/bg_tab.gif) repeat-x top left;margin-bottom:50px;margin-left:27px;}
#container .section_link .section_cs .msg{display:block;width:310px;height:99px;background:url(/images/main/img_cscenter.gif) no-repeat top left;text-indent:-9999px;margin:10px 0 0 0}
#container .section_link .more{position:absolute;display:block;padding:1px;top:8px;right:0}

/*intro01.html*/
#content .section_main .photo{float:left;margin-top:20px}
#content .section_main .txt{float:right;width:527px;margin:20px 0px 40px 0;text-align:justify;}
#content .section_main .txt p{margin:20px 0 0 25px}
#content .section_main .tbl_intro01{clear:both;display:block;width:678px;height:161px;background:url(/images/intro/img_chairman02.jpg) no-repeat top left;text-indent:-9999px;margin:10px 0 0 30px}
#content .section_main .txt2{margin:40px 30px 30px 30px;text-align:justify}
#content .section_main .txt2 span{display:block;padding-top:20px;}
#content .section_main .sign {width:100%; text-align:right;padding-right:40px;display:block;margin-bottom:50px; float:left;}
#content .section_main .sign span{font-weight:bold; color:#2e416c}


/*intro02.html*/
#content .section_main .txt3{margin:20px 5px 30px 0px;}


/*intro04.html*/
#content .section_main #tablist{margin-left: 0; margin-bottom: 0; height:30px; border-bottom:1px solid #CCC;}

#content .section_main #tablist li{ list-style: none; display: inline; margin: 0; vertical-align:bottom; padding-left:1px;}

#content .section_main #tabcontentcontainer {width:735px;}

#content .section_main #tabcontentcontainer #lmghis img{float:left; width:282px;}
#content .section_main #tabcontentcontainer #guide1 h2 {padding:20px 0;}
#content .section_main #tabcontentcontainer #guide1 {float:left; width:443px; margin-bottom:50px; margin-left:10px;}
#content .section_main #tabcontentcontainer #guide1 li {padding-bottom:6px;}
#content .section_main #tabcontentcontainer #guide1 li span.date {padding-right:20px; color:#3994c9;}
#content .section_main #tabcontentcontainer #guide1 li.blank {padding-left:52px;}

#content .section_main #tabcontentcontainer #guide2 h2 {padding:20px 0;}
#content .section_main #tabcontentcontainer #guide2 { float:left; width:443px; margin-bottom:50px; margin-left:10px;}
#content .section_main #tabcontentcontainer #guide2 li {padding-bottom:6px;}
#content .section_main #tabcontentcontainer #guide2 li span.date {padding-right:20px; color:#3994c9;}
#content .section_main #tabcontentcontainer #guide2 li.blank {padding-left:52px;}
#content .section_main #tabcontentcontainer #guide2 li.blank02 {padding-left:56px;}


#content .section_main #tabcontentcontainer #guide3 h2 {padding:20px 0;}
#content .section_main #tabcontentcontainer #guide3 { float:left; width:443px; margin-bottom:50px; margin-left:10px;}
#content .section_main #tabcontentcontainer #guide3 li {padding-bottom:6px;}
#content .section_main #tabcontentcontainer #guide3 li span.date {padding-right:20px; color:#3994c9;}
#content .section_main #tabcontentcontainer #guide3 li.blank {padding-left:56px;}


#content .section_main #tabcontentcontainer #guide4 h2 {padding:20px 0;}
#content .section_main #tabcontentcontainer #guide4 {float:left; width:443px; margin-bottom:50px; margin-left:10px;}
#content .section_main #tabcontentcontainer #guide4 li {padding-bottom:6px;}
#content .section_main #tabcontentcontainer #guide4 li span.date {padding-right:20px; color:#3994c9;}
#content .section_main #tabcontentcontainer #guide4 li.blank {padding-left:52px;}
#content .section_main #tabcontentcontainer #guide4 li.blank02 {padding-left:56px;}


#content .section_main #tabcontentcontainer #guide5 h2 {padding:20px 0;}
#content .section_main #tabcontentcontainer #guide5 {float:left; width:443px; margin-bottom:50px; margin-left:10px;}
#content .section_main #tabcontentcontainer #guide5 li {padding-bottom:6px;}
#content .section_main #tabcontentcontainer #guide5 li span.date {padding-right:20px; color:#3994c9;}
#content .section_main #tabcontentcontainer #guide5 li.blank {padding-left:52px;}
#content .section_main #tabcontentcontainer #guide5 li.blank02 {padding-left:56px;}


/*intro05.html*/
#content .section_main .overview {margin:20px 5px 40px 0px;}
#content .section_main .overview caption {display:none}
#content .section_main .tbl_list{width:726px;border-top:1px solid #1456a1;}
#content .section_main .tbl_list thead tr th {background:#f3f5f6; color:#072b5e; border-bottom:1px solid #809bb9; vertical-align:middle; text-align:center; font-weight:bold; padding:10px 0; }
#content .section_main .tbl_list tbody  tr th {padding:10px 0; border-bottom:1px solid  #d1d6db; color:#262626; text-align:center; background:#fafafa;}
#content .section_main .tbl_list tbody  tr td {padding:10px 15px; border-bottom:1px solid #dbdbdb; text-align:left; }
#content .section_main .tbl_list tbody  tr th.left {padding:10px 15px; border-bottom:1px solid  #d1d6db; border-right:1px solid  #d1d6db; color:#262626; text-align:left; background:#fafafa;}
#content .section_main .tbl_list tbody  tr td.line {padding:10px 15px; border-bottom:1px solid #dbdbdb; border-left:1px solid #dbdbdb; text-align:left; }


/*intro06.html*/
#content .section_main .business {margin:20px 5px 40px 0px;}
#content .section_main .business .box {padding:10px; background:#f3f5f6; border-top:1px solid #1456a1; border-left:1px solid #bec9d6; border-right:1px solid #bec9d6; border-bottom:1px solid #bec9d6;}
#content .section_main .business .state  { text-align:center; font-weight:bold; font-size:14px; padding:20px 0 10px 0px; color:#000;}
#content .section_main .business img {vertical-align:middle;} 
#content .section_main .tbl_state {width:100%;}
#content .section_main .tbl_state caption {text-align:center; padding:10px 0 10px 5px; font-weight:bold; font-size:14px; color:#000;}
#content .section_main .tbl_state thead { display:none;}
#content .section_main .tbl_state tbody  tr th {padding:10px 15px; border:1px solid  #d1d6db; background:#fff; vertical-align:top; width:50%}
#content .section_main .tbl_state tbody  tr th dt {font-size:14px; font-weight:bold; }
#content .section_main .tbl_state tbody  tr th dd.sub { padding-left:20px; font-size:13px; }
#content .section_main .tbl_state tbody  tr td dd.sub { padding-left:20px; font-size:13px; }
#content .section_main .tbl_state tbody  tr td  {padding:10px 15px; border:1px solid  #d1d6db; text-align:center; background:#fff; vertical-align:top; width:50%}
.btn_center { width:100%; text-align:center; padding-top:15px; }
.btn_left { padding-left:5px;}

/*intro07.html*/
.section_main .intro07 #map_pharumcu{margin:20px 0 30px 0}
.section_main .intro07 .address{margin-top:20px;position:relative;width:725px;border-top:1px solid #1456A1;background:url(/images/member/bg_table.gif) repeat-y top;}
.section_main .intro07 .address dt{position:absolute;left:10px;margin-top:5px; font-weight:bold; color:#072b5e}
.section_main .intro07 .address dd{margin-left:167px;padding-top:5px;height:29px;}


/*good04.html*/
#content .section_main .goods {margin:0px 5px 40px 0px;}
#content .section_main .goods .box {margin-bottom:20px; padding:10px; background:#f3f5f6; border-top:1px solid #1456a1; border-left:1px solid #bec9d6; border-right:1px solid #bec9d6; border-bottom:1px solid #bec9d6; font-weight:bold; color:#072b5e; font-size:14px;}
#content .section_main .goods .strong {font-weight:bold;}


/*good05.html*/
#content .section_main .interest {margin:20px 5px 40px 0px;}
#content .section_main .interest caption { text-align:right; padding-bottom:6px;}
#content .section_main .tbl_list02 {width:726px;border-top:1px solid #1456a1;  border-left:1px solid #cdd6dd;}
#content .section_main .tbl_list02 thead tr th {background:#f3f5f6; color:#072b5e; border-right:1px solid #cdd6dd; border-bottom:1px solid #809bb9; vertical-align:middle; text-align:center; font-weight:bold; padding:7px 0; }
#content .section_main .tbl_list02 thead tr th:last-child {background:#f3f5f6; color:#072b5e; border-bottom:1px solid #809bb9; vertical-align:middle; text-align:center; font-weight:bold; padding:7px 0; border-right:none; }
#content .section_main .tbl_list02 tbody  tr th {padding:6px 0; border-right:1px solid #cdd6dd; border-bottom:1px solid  #d1d6db; color:#262626; text-align:center; background:#fafafa;}
#content .section_main .tbl_list02 tbody  tr td {padding:6px 0; border-right:1px solid #cdd6dd;  border-bottom:1px solid #dbdbdb; text-align:center; }
#content .section_main .tbl_list02 tbody  tr td:last-child{padding:6px 0; border-bottom:1px solid #dbdbdb; text-align:center; border-right:none;}
#content .section_main .red { color:#F00;}
#content .section_main .type {background:#f3f5f6; color:#072b5e; border-right:1px solid #cdd6dd; border-bottom:1px solid #cdd6dd; vertical-align:middle; text-align:center; font-weight:bold; padding:7px 0; }

/*open05.html*/
#content .section_main .box_open01 {margin:20px 0 24px 0; padding:10px; background:#f8f8f8; border-top:1px solid #999999; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; height:80px;}
#content .section_main .box_open01 li { float:left; width:170px; height:28px; background:url(../images/place/ic_site.gif) 0px 6px no-repeat; padding-left:8px;}
#content .section_main .box_open02 {margin:20px 0 24px 0; padding:10px; background:#f8f8f8; border-top:1px solid #999999; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; height:135px;}
#content .section_main .box_open02 li { float:left; width:170px; height:28px; background:url(../images/place/ic_site.gif) 0px 6px no-repeat; padding-left:8px;}
#content .section_main .box_open03 {margin:20px 0 24px 0; padding:10px; background:#f8f8f8; border-top:1px solid #999999; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; height:50px;}
#content .section_main .box_open03 li { float:left; width:170px; height:28px; background:url(../images/place/ic_site.gif) 0px 6px no-repeat; padding-left:8px;}
#content .section_main .box_open04 {margin:20px 0 24px 0; padding:10px; background:#f8f8f8; border-top:1px solid #999999; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; height:280px;}
#content .section_main .box_open04 li { float:left; width:170px; height:28px; background:url(../images/place/ic_site.gif) 0px 6px no-repeat; padding-left:8px;}



/*community04.html tab*/
#content .section_main .tab_life{width:100%;height:31px;background:url(/images/comty/bg_tab.gif) repeat-x top;margin-bottom:10px;}
#content .section_main .tab_life li{display:inline;float:left;}


/*membership01.html*/
.section_main .membership01{background: url(/images/member/bg_login.gif) repeat-x top;width:726px;height: 336px;margin:25px 0 25px 10px;text-align: center}
.section_main .membership01 h2{padding:25px 0 0 10px;}
.section_main .membership01 .login{position:relative;width:315px;height:160px;text-align:left;margin:0 auto;padding-top:5px;}
.section_main .membership01 .id,.section_main .membership01 .pwd{margin:7px 0 5px 0;}
.section_main .membership01 .login .id  {margin-top:20px;}
.section_main .membership01 .login .id label {padding-right:22px;}
.section_main .membership01 .login .pwd label {padding-right:10px;}
.section_main .membership01 .login .btn_login {position:absolute;top:20px;left:210px;}
.section_main .membership01 p.btns {position:relative;top:-30px;left:-75px}
.text_join { position:relative;top:-80px;left:-10px; text-align:center; }

/*membership02.html*/
.section_main .membership02 h2{padding:20px 0 20px 0;}
.section_main .membership02 .txt_box{border:1px solid #e5e5e5;width:735px;height:150px;}
.section_main .membership02 .txt_box h1{font-size:1.3em;font-weight:bold;margin:5px 0 5px 0;}
.section_main .membership02 .checkbox{text-align:right;padding:10px;}
.section_main .membership02 li{font-weight:bold}
.section_main .membership02 .btn_area{text-align:center;padding:28px 0 28px 0;}
.section_main .membership02 .join_txt2 {padding:10px 0 0 8px;height:20px;border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; background-color:3#f5f5f5}
.section_main .membership02 .join_txt2 li{display:inline;float:left;font-weight:normal;padding-right:30px;}


/*membership_2_02.html*/
.section_main .membership_2_02 h2{padding:20px 0 20px 0;}
.section_main .membership_2_02 .mem_div {position:relative;width:725px;border-top:1px solid #1456A1;background:url(/images/member/bg_table.gif) repeat-y top;}
.section_main .membership_2_02 .mem_div2 {position:relative;width:725px;border-bottom:1px solid #e5e5e5;background:url(/images/member/bg_table2.gif) repeat-y top;}
.section_main .membership_2_02 .mem_div p{margin-left:167px;padding-top:5px;height:29px;}
.section_main .membership_2_02 .mem_div .column{position:absolute;left:20px;color:black;}
.section_main .membership_2_02 .mem_div2 .p_textarea{margin-left:20px;padding-top:8px;height:162px;}
.section_main .membership_2_02 .mem_div2 .p_textarea > textarea{width:555px !important}
.section_main .membership_2_02 .btn_submit{text-align:center;padding:28px 0 28px 0;}
.section_main .membership_2_02 .btn_zipcode{vertical-align:top;}


/*membership03.html*/
.section_main .membership03 .find_id,.section_main .membership03 .find_pwd{position:relative;background: url(/images/member/bg_idpw.gif) repeat-x top;width:359px;height: 249px;margin-top:70px;padding-top:32px;}
.section_main .membership03 .find_id {float:left;width:359px;margin-right:10px}
.section_main .membership03 .find_pwd {float:left;width:359px}
.section_main .membership03 h2{position:absolute;top:-45px;}
.section_main .membership03 span{padding-left:20px;}
.section_main .membership03 fieldset{padding:30px 0 0 120px;}
.section_main .membership03 label{position:absolute;left:30px;color:black;padding-top:3px;}
.section_main .membership03 p{padding-bottom:8px;}


/*»çÀÌÆ®¸Ê*/
.sitemapdl * {margin:0; padding:0; }
.sitemapdl {float:left; margin-bottom:30px;  margin-right:10px; height:300px;}
.sitemapdl li { padding-top:9px; height:25px; border-bottom:1px solid #e6e6e6;}
.sitemapdl dt { font-size:14px; font-weight:bold; color:#2954a4; border:1px solid #b8c5d5; border-top:2px solid #3f8ed9; background:#f4f9fd; text-align:center; width:170px; height:28px; padding-top:5px;}

.sitemapdl02 {float:left; margin-bottom:30px;  margin-right:10px; height:400px;}
.sitemapdl02 li { padding-top:9px; height:25px; border-bottom:1px solid #e6e6e6;}
.sitemapdl02 dt { font-size:14px; font-weight:bold; color:#2954a4; border:1px solid #b8c5d5; border-top:2px solid #3f8ed9; background:#f4f9fd; text-align:center; width:170px; height:28px; padding-top:5px;}


/*table µðÀÚÀÎ*/
.tbl_normal {position:relative;width:725px;border-top:1px solid #1456A1;background:url(/images/member/bg_table2.gif) repeat-y top;}
.tbl_normal th,.tbl_normal td{border-bottom:1px solid #e5e5e5;text-align:left;padding:5px 0 5px 20px ;}
.btn_submit{text-align:center;padding:28px 0 28px 0;}

.tbl_normal caption { font-size:16px; font-weight:bold; color:#222; padding-bottom:10px; }



/*goods07_password.html*/

.psw_box { width:450px; background:#f8f8f8; border:1px solid #ddd; padding:50px 80px ; text-align:center; margin:80px auto 0 auto}
.psw_box ul { list-style:none; padding:0; margin:0}
.psw_box li { padding-bottom:8px; }
.psw_box li.psw_ok {width:96%; padding:10px 2%; background:#3f8ed9; border:1px solid #3f8ed9; text-align:center; color:#fff; font-size:16px; font-weight:600; }
.psw_box li.psw_txt { padding-bottom:15px; font-size:15px; font-weight:600; color:#4e5c7f}

.psw_input { width:96%; padding:10px 2%; background:#fff; border:1px solid #ddd; }
