@charset "euc-kr";
html, body, div, span,
h1, h2, h3, p,
a, address,
img, strong,
ol, ul, li,
form, label, legend
{
	margin: 0;
	padding: 0;
	line-height:1.3;
	outline:none;
	color:#333;
}
@font-face{
  font-family: 'ng';
  font-style: normal;
  font-weight: 100;
  src:url(../font/NanumGothic.eot);
  src:url(../font/NanumGothic.eot?#iefix) format('embedded-opentype'),
       url(../font/NanumGothic.woff) format('woff'),
	   url(../font/NanumGothic.ttf) format('truetype');
}
@font-face{
  font-family: 'ng-bold';
  font-style: normal;
  font-weight: 900;
  src:url(../font/NanumGothic-Bold.eot);
  src:url(../font/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(../font/NanumGothic-Bold.woff2) format('woff2'),
       url(../font/NanumGothic-Bold.woff) format('woff'),
       url(../font/NanumGothic-Bold.ttf) format('truetype');
}
body,
#h,
#h-bot ,
.brd,
.popupwin{
	font-family:ng;
}

/*base.css*/
*{margin:0;padding:0;}

body{	position:relative;	min-width:1200px;	font-size:13px;	-webkit-text-size-adjust: none;	color:#282e38;}
ol, ul {	list-style: none;}
img{outline:none;	border-width:0;	margin:0;	padding:0;}
#whatpage{	display:none;}
.clearfix{	display:block;	clear:both;	width:0;	height:0;	line-height:0;}
.hide{	width:1px !important;	height:1px !important;	font-size:0 !important;	line-height:0 !important;	position:absolute !important;	left:-9999px !important;}
.txt{	/* font-size:14px; */	line-height:1.5;	line-height:1.8;}


/*HEADER*/
#top_menuwrap { width:100%; height:70px; background:#fff; position:relative; min-width:1240px; z-index:8; position:fixed; }
#top_menuwrap .logo { top:8px; left:0px; position:absolute; cursor:pointer; }
#top_menuwrap .quick_wrap { margin-left:170px; margin-right:420px; position:relative; }
#top_menuwrap .quick_wrap .quick { margin:0 auto; width:650px; height:70px; position:relative; }
#top_menuwrap .customer { top:0px; right:115px; position:absolute; }
#top_menuwrap .t_h_line { bottom:0px; left:0px; width:100%; height:1px; background:#eee; position:absolute; }

#top_quicknav { position:relative; }

#top_quicknav .nav_wrap { height:70px; }
#top_quicknav .nav_wrap .btn { float:left; width:60px; height:70px; overflow:hidden; cursor:pointer; position:relative; }
#top_quicknav .nav_wrap .btn .default { width:60px; height:70px; position:absolute; }
#top_quicknav .nav_wrap .btn .over { width:60px; height:70px; position:absolute; /* opacity:0; filter:alpha(opacity=0); */ top:70px; }
#top_quicknav .nav_wrap .btn .line { top:15px; width:1px; height:40px; background:#eee; position:absolute; }

#top_quicknav .top_banner {float:left; /*width:430px;*/ width:600px; top:7px; left:120px; position:absolute; }

.quickContents_wrap { width:100%; height:0px; background:#e1e2e3; position:relative; z-index:7;  overflow:hidden; }
.quickContents_wrap .temp { width:100%; top:-160px; position:relative; } /* 137 -> 275ÀÇ Àý¹Ý... */

.quickContents_wrap .wrap { top:0px; width:100%; height:320px; background:#e1e2e3; position:absolute; min-width:1476px; /*min-width:1240px;*/ }
.quickContents_wrap .con { top:0px; left:50%; margin-left:-380px; width:760px; height:320px; /*background:#ddd;*/ position:absolute; }
.quickContents_wrap .con .box { top:0px; position:absolute; }
.quickContents_wrap .con .tit { padding:21px 0 0 44px; position:relative; }
.quickContents_wrap .con .cont_1 { padding:26px 0 0 44px; position:relative; }
.quickContents_wrap .con .cont_2 { padding:26px 0 0 44px; position:relative; }
.quickContents_wrap .con .cont_3 { padding:10px 0 0 44px; position:relative; }
.quickContents_wrap .con .line2 { width:220px; height:1px; background-color:#000; opacity:0.1; filter:alpha(opacity=10);}
.quickContents_wrap .con .line { width:1px; height:235px; top:20px; background:#000; position:absolute; opacity:0.1; filter:alpha(opacity=10); }

.quickContentsClose_wrap { margin-top:0px; width:100%; height:0px; position:relative; min-width:1240px; z-index:4; }
.quickContentsClose_wrap .closeBtn { display:none; margin:0 auto; width:50px; position:relative; cursor:pointer; border:1px #red; }

.squareBlack { display:none; margin-top:70px; top:0px; width:100%; height:100%; position:fixed; z-index:3; }




#c-wrap{position:relative;width:100%;height:900px; }
#lnb {float:left;top:70px; width:340px; height:900px; position:fixed; background:#282e38;padding:0; z-index:4; }
#lnb .left_banner{position:relative;float:right;width:140px; height:100%; background:#f9f9f9; z-index:4;}
#lnb .left_banner .ba_btn {top:0;	left:200px;	text-indent:-9999px;}
#lnb .left_banner .ba_btn a.btn1{display:block;	width:140px;	height:150px;	background:url(../img/common/left_banner_1.gif) no-repeat 50% 50%;}
#lnb .left_banner .ba_btn a.btn2{display:block;	width:140px;	height:150px;	background:url(../img/common/left_banner_2.gif) no-repeat 50% 50%;}
#lnb .left_banner .ba_btn a.btn3{display:block;	width:140px;	height:150px;	background:url(../img/common/left_banner_3.gif) no-repeat 50% 50%;}
#lnb .left_banner .ba_btn a.btn4{display:block;	width:140px;	height:150px;	background:url(../img/common/left_banner_4.gif) no-repeat 50% 50%;}


/*Left Menu*/
#navi_menu .wrap {height:100%; position:absolute; top:0px; left:0px; margin-left:0; margin-top:0; text-indent:-9999px; z-index:5}
#navi_menu {width: 340px; height:100%; overflow:hidden; float:left; left:0px; top:0px; }
#navi_menu ul {width:340px; height: 100%; }
#navi_menu ul:after { height: 0; display: block; clear: both;}
#navi_menu ul li { height: 50px; float: left; width: 200px;}
#navi_menu ul li a { background: url("../img/common/left_menu.png") no-repeat right top; display: block; width:200px; height: 100%;	}
#navi_menu ul li a.na_menu_01 { background-position: 0 top;}
#navi_menu ul li a.na_menu_02 { background-position: 0 -50px;}
#navi_menu ul li a.na_menu_03 { background-position: 0 -100px;}
#navi_menu ul li a.na_menu_04 { background-position: 0 -150px;}
#navi_menu ul li a.na_menu_05 { background-position: 0 -200px;}
#navi_menu ul li a.na_menu_06 { background-position: 0 -250px; }
#navi_menu ul li a.na_menu_07 { background-position: 0 -300px; }
#navi_menu ul li a.na_menu_08 { background-position: 0 -350px; }
#navi_menu ul li a.na_menu_09 { background-position: 0 -400px; }
#navi_menu ul li a.na_menu_10 { background-position: 0 -450px; }
#navi_menu ul li a.na_menu_11 { background-position: 0 -500px; }
#navi_menu ul li a.na_menu_12 { background-position: 0 -550px; }
#navi_menu ul li.lastprev, #navi_menu ul li.last { width: 200px;}

/* navi_subdepth */
#navi_menu ul li.on a.na_menu_01 { background-position: -200px top;}
#navi_menu ul li.on a.na_menu_02 { background-position: -200px -50px;}
#navi_menu ul li.on a.na_menu_03 { background-position: -200px -100px;}
#navi_menu ul li.on a.na_menu_04 { background-position: -200px -150px;}
#navi_menu ul li.on a.na_menu_05 { background-position: -200px -200px;}
#navi_menu ul li.on a.na_menu_06 { background-position: -200px -250px;}
#navi_menu ul li.on a.na_menu_07 { background-position: -200px -300px;}
#navi_menu ul li.on a.na_menu_08 { background-position: -200px -350px;}
#navi_menu ul li.on a.na_menu_09 { background-position: -200px -400px;}
#navi_menu ul li.on a.na_menu_10 { background-position: -200px -450px;}
#navi_menu ul li.on a.na_menu_11 { background-position: -200px -500px;}
#navi_menu ul li.on a.na_menu_12 { background-position: -200px -550px;}

/* navi_subdepth2 */

/*01 µµµµ¼Ò°³*/
#navi_menu ul li .depth_01 { background: url("../img/common/menu_depth_01.png") no-repeat left top; width: 140px; height: 100%; overflow: hidden; position: absolute; left: 200px; top:0px; }
#navi_menu ul li .depth_01 dl dd {width: 140px;}
#navi_menu ul li .depth_01 dl dd a {display: block; width: 100%; height: 50px; background: none}
#navi_menu ul li .depth_01 dl dd.depth_01_menu01 a:hover { background: url("../img/common/menu_depth_01.png") no-repeat -140px 0 !important; height: 50px;}
#navi_menu ul li .depth_01 dl dd.depth_01_menu02 a:hover { background: url("../img/common/menu_depth_01.png") no-repeat -140px -50px !important; height: 50px; }
#navi_menu ul li .depth_01 dl dd.depth_01_menu03 a:hover { background: url("../img/common/menu_depth_01.png") no-repeat -140px -100px !important; height: 50px; }
#navi_menu ul li .depth_01 dl dd.depth_01_menu04 a:hover { background: url("../img/common/menu_depth_01.png") no-repeat -140px -150px !important; height: 50px;}
#navi_menu ul li .depth_01 dl dd.depth_01_menu05 a:hover { background: url("../img/common/menu_depth_01.png") no-repeat -140px -200px !important; height: 50px;}
#navi_menu ul li .depth_01 dl dd.depth_01_menu06 a:hover { background: url("../img/common/menu_depth_01.png") no-repeat -140px -250px !important; height: 50px;}
#navi_menu ul li .depth_01 dl dd.depth_01_menu07 a:hover { background-position: -140px -300px !important; height: 50px;}


/*02 ´«¼ºÇü*/
#navi_menu ul li .depth_02 { background: url("../img/common/menu_depth_02.png") no-repeat left top; width: 140px; height: 100%; overflow: hidden; position: absolute; left: 200px; top:0px; }
#navi_menu ul li .depth_02 dl dd {width: 140px;}
#navi_menu ul li .depth_02 dl dd a {display: block; width: 100%; height: 50px; background: none}
#navi_menu ul li .depth_02 dl dd.depth_01_menu01 a:hover { background: url("../img/common/menu_depth_02.png") no-repeat -140px 0 !important; height: 50px;}
#navi_menu ul li .depth_02 dl dd.depth_01_menu02 a:hover { background: url("../img/common/menu_depth_02.png") no-repeat -140px -50px !important; height: 50px; }
#navi_menu ul li .depth_02 dl dd.depth_01_menu03 a:hover { background: url("../img/common/menu_depth_02.png") no-repeat -140px -100px !important; height: 50px; }
#navi_menu ul li .depth_02 dl dd.depth_01_menu04 a:hover { background: url("../img/common/menu_depth_02.png") no-repeat -140px -150px !important; height: 50px;}
#navi_menu ul li .depth_02 dl dd.depth_01_menu05 a:hover { background: url("../img/common/menu_depth_02.png") no-repeat -140px -200px !important; height: 50px;}
#navi_menu ul li .depth_02 dl dd.depth_01_menu06 a:hover { background: url("../img/common/menu_depth_02.png") no-repeat -140px -250px !important; height: 50px;}
#navi_menu ul li .depth_02 dl dd.depth_01_menu07 a:hover { background: url("../img/common/menu_depth_02.png") no-repeat -140px -300px !important; height: 50px;}
#navi_menu ul li .depth_02 dl dd.depth_01_menu08 a:hover { background: url("../img/common/menu_depth_02.png") no-repeat -140px -350px !important; height: 50px;}

/*03 ÄÚ¼ºÇü*/
#navi_menu ul li .depth_03 { background: url("../img/common/menu_depth_03.png") no-repeat left top; width: 140px; height: 100%; overflow: hidden; position: absolute; left: 200px; top:0px; }
#navi_menu ul li .depth_03 dl dd {width: 140px;}
#navi_menu ul li .depth_03 dl dd a {display: block; width: 100%; height: 50px; background: none}
#navi_menu ul li .depth_03 dl dd.depth_01_menu01 a:hover { background: url("../img/common/menu_depth_03.png") no-repeat -140px 0 !important; height: 50px;}
#navi_menu ul li .depth_03 dl dd.depth_01_menu02 a:hover { background: url("../img/common/menu_depth_03.png") no-repeat -140px -50px !important; height: 50px; }
#navi_menu ul li .depth_03 dl dd.depth_01_menu03 a:hover { background: url("../img/common/menu_depth_03.png") no-repeat -140px -100px !important; height: 50px; }
#navi_menu ul li .depth_03 dl dd.depth_01_menu04 a:hover { background: url("../img/common/menu_depth_03.png") no-repeat -140px -150px !important; height: 50px;}
#navi_menu ul li .depth_03 dl dd.depth_01_menu05 a:hover { background: url("../img/common/menu_depth_03.png") no-repeat -140px -200px !important; height: 50px;}
#navi_menu ul li .depth_03 dl dd.depth_01_menu06 a:hover { background: url("../img/common/menu_depth_03.png") no-repeat -140px -250px !important; height: 50px;}
#navi_menu ul li .depth_03 dl dd.depth_01_menu07 a:hover { background: url("../img/common/menu_depth_03.png") no-repeat -140px -300px !important; height: 50px;}

/*04 ¾ÈÆ¼¿¡ÀÌÂ¡*/
#navi_menu ul li .depth_04 { background: url("../img/common/menu_depth_04.png") no-repeat left top; width: 140px; height: 100%; overflow: hidden; position: absolute; left: 200px; top:0px; }
#navi_menu ul li .depth_04 dl dd {width: 140px;}
#navi_menu ul li .depth_04 dl dd a {display: block; width: 100%; height: 50px; background: none}
#navi_menu ul li .depth_04 dl dd.depth_01_menu01 a:hover { background: url("../img/common/menu_depth_04.png") no-repeat -140px 0 !important; height: 50px;}
#navi_menu ul li .depth_04 dl dd.depth_01_menu02 a:hover { background: url("../img/common/menu_depth_04.png") no-repeat -140px -50px !important; height: 50px; }
#navi_menu ul li .depth_04 dl dd.depth_01_menu03 a:hover { background: url("../img/common/menu_depth_04.png") no-repeat -140px -100px !important; height: 50px; }
#navi_menu ul li .depth_04 dl dd.depth_01_menu04 a:hover { background: url("../img/common/menu_depth_04.png") no-repeat -140px -150px !important; height: 50px;}
#navi_menu ul li .depth_04 dl dd.depth_01_menu05 a:hover { background: url("../img/common/menu_depth_04.png") no-repeat -140px -200px !important; height: 50px;}

/*05 Ã¼Çü¼ºÇü*/
#navi_menu ul li .depth_05 { background: url("../img/common/menu_depth_05.png") no-repeat left top; width: 140px; height: 100%; overflow: hidden; position: absolute; left: 200px; top:0px; }
#navi_menu ul li .depth_05 dl dd {width: 140px;}
#navi_menu ul li .depth_05 dl dd a {display: block; width: 100%; height: 50px; background: none}
#navi_menu ul li .depth_05 dl dd.depth_01_menu01 a:hover { background: url("../img/common/menu_depth_05.png") no-repeat -140px 0 !important; height: 50px;}
#navi_menu ul li .depth_05 dl dd.depth_01_menu02 a:hover { background: url("../img/common/menu_depth_05.png") no-repeat -140px -50px !important; height: 50px; }
#navi_menu ul li .depth_05 dl dd.depth_01_menu03 a:hover { background: url("../img/common/menu_depth_05.png") no-repeat -140px -100px !important; height: 50px; }

/*06 °¡½¿¼ºÇü*/
#navi_menu ul li .depth_06 { background: url("../img/common/menu_depth_06.png") no-repeat left top; width: 140px; height: 100%; overflow: hidden; position: absolute; left: 200px; top:0px; }
#navi_menu ul li .depth_06 dl dd {width: 140px;}
#navi_menu ul li .depth_06 dl dd a {display: block; width: 100%; height: 50px; background: none}
#navi_menu ul li .depth_06 dl dd.depth_01_menu01 a:hover { background: url("../img/common/menu_depth_06.png") no-repeat -140px 0 !important; height: 50px;}
#navi_menu ul li .depth_06 dl dd.depth_01_menu02 a:hover { background: url("../img/common/menu_depth_06.png") no-repeat -140px -50px !important; height: 50px; }
#navi_menu ul li .depth_06 dl dd.depth_01_menu03 a:hover { background: url("../img/common/menu_depth_06.png") no-repeat -140px -100px !important; height: 50px; }
#navi_menu ul li .depth_06 dl dd.depth_01_menu04 a:hover { background: url("../img/common/menu_depth_06.png") no-repeat -140px -150px !important; height: 50px;}

/*07 ¾È¸éÀ±°û*/
#navi_menu ul li .depth_07 { background: url("../img/common/menu_depth_07.png") no-repeat left top; width: 140px; height: 100%; overflow: hidden; position: absolute; left: 200px; top:0px; }
#navi_menu ul li .depth_07 dl dd {width: 140px;}
#navi_menu ul li .depth_07 dl dd a {display: block; width: 100%; height: 50px; background: none}
#navi_menu ul li .depth_07 dl dd.depth_01_menu01 a:hover { background: url("../img/common/menu_depth_07.png") no-repeat -140px 0 !important; height: 50px;}
#navi_menu ul li .depth_07 dl dd.depth_01_menu02 a:hover { background: url("../img/common/menu_depth_07.png") no-repeat -140px -50px !important; height: 50px; }
#navi_menu ul li .depth_07 dl dd.depth_01_menu03 a:hover { background: url("../img/common/menu_depth_07.png") no-repeat -140px -100px !important; height: 50px; }
#navi_menu ul li .depth_07 dl dd.depth_01_menu04 a:hover { background: url("../img/common/menu_depth_07.png") no-repeat -140px -150px !important; height: 50px;}

/*08 ¸ð¹ßÀÌ½Ä*/
#navi_menu ul li .depth_08 { background: url("../img/common/menu_depth_08.png") no-repeat left top; width: 140px; height: 100%; overflow: hidden; position: absolute; left: 200px; top:0px; }
#navi_menu ul li .depth_08 dl dd {width: 140px;}
#navi_menu ul li .depth_08 dl dd a {display: block; width: 100%; height: 50px; background: none}
#navi_menu ul li .depth_08 dl dd.depth_01_menu01 a:hover { background: url("../img/common/menu_depth_08.png") no-repeat -140px 0 !important; height: 50px;}

/*09 ±âÅ¸¼ºÇü*/
#navi_menu ul li .depth_09 { background: url("../img/common/menu_depth_09.png") no-repeat left top; width: 140px; height: 100%; overflow: hidden; position: absolute; left: 200px; top:0px; }
#navi_menu ul li .depth_09 dl dd {width: 140px;}
#navi_menu ul li .depth_09 dl dd a {display: block; width: 100%; height: 50px; background: none}
#navi_menu ul li .depth_09 dl dd.depth_01_menu01 a:hover { background: url("../img/common/menu_depth_09.png") no-repeat -140px 0 !important; height: 50px;}
#navi_menu ul li .depth_09 dl dd.depth_01_menu02 a:hover { background: url("../img/common/menu_depth_09.png") no-repeat -140px -50px !important; height: 50px; }

/*10 ÇÇºÎ·¹ÀÌÀú*/
#navi_menu ul li .depth_10 { background: url("../img/common/menu_depth_10.png") no-repeat left top; width: 140px; height: 100%; overflow: hidden; position: absolute; left: 200px; top:0px; }
#navi_menu ul li .depth_10 dl dd {width: 140px;}
#navi_menu ul li .depth_10 dl dd a {display: block; width: 100%; height: 50px; background: none}
#navi_menu ul li .depth_10 dl dd.depth_01_menu01 a:hover { background: url("../img/common/menu_depth_10.png") no-repeat -140px 0 !important; height: 50px;}
#navi_menu ul li .depth_10 dl dd.depth_01_menu02 a:hover { background: url("../img/common/menu_depth_10.png") no-repeat -140px -50px !important; height: 50px; }
#navi_menu ul li .depth_10 dl dd.depth_01_menu03 a:hover { background: url("../img/common/menu_depth_10.png") no-repeat -140px -100px !important; height: 50px; }
#navi_menu ul li .depth_10 dl dd.depth_01_menu04 a:hover { background: url("../img/common/menu_depth_10.png") no-repeat -140px -150px !important; height: 50px;}
#navi_menu ul li .depth_10 dl dd.depth_01_menu05 a:hover { background: url("../img/common/menu_depth_10.png") no-repeat -140px -200px !important; height: 50px;}
#navi_menu ul li .depth_10 dl dd.depth_01_menu06 a:hover { background: url("../img/common/menu_depth_10.png") no-repeat -140px -250px !important; height: 50px;}
#navi_menu ul li .depth_10 dl dd.depth_01_menu07 a:hover { background: url("../img/common/menu_depth_10.png") no-repeat -140px -300px !important; height: 50px;}
#navi_menu ul li .depth_10 dl dd.depth_01_menu08 a:hover { background: url("../img/common/menu_depth_10.png") no-repeat -140px -350px !important; height: 50px;}

/*11 ÀüÈÄ»çÁø*/
#navi_menu ul li .depth_11 { background: url("../img/common/menu_depth_11.png") no-repeat left top; width: 140px; height: 100%; overflow: hidden; position: absolute; left: 200px; top:0px; }
#navi_menu ul li .depth_11 dl dd {width: 140px;}
#navi_menu ul li .depth_11 dl dd a {display: block; width: 100%; height: 50px; background: none}
#navi_menu ul li .depth_11 dl dd.depth_01_menu01 a:hover { background: url("../img/common/menu_depth_11.png") no-repeat -140px 0 !important; height: 50px;}

/*12 »ó´ã*/
#navi_menu ul li .depth_12 { background: url("../img/common/menu_depth_12.png") no-repeat left top; width: 140px; height: 100%; overflow: hidden; position: absolute; left: 200px; top:0px; }
#navi_menu ul li .depth_12 dl dd {width: 140px;}
#navi_menu ul li .depth_12 dl dd a {display: block; width: 100%; height: 50px; background: none}
#navi_menu ul li .depth_12 dl dd.depth_01_menu01 a:hover { background: url("../img/common/menu_depth_12.png") no-repeat -140px 0 !important; height: 50px;}
#navi_menu ul li .depth_12 dl dd.depth_01_menu02 a:hover { background: url("../img/common/menu_depth_12.png") no-repeat -140px -50px !important; height: 50px; }
#navi_menu ul li .depth_12 dl dd.depth_01_menu03 a:hover { background: url("../img/common/menu_depth_12.png") no-repeat -140px -100px !important; height: 50px; }
#navi_menu ul li .depth_12 dl dd.depth_01_menu04 a:hover { background: url("../img/common/menu_depth_12.png") no-repeat -140px -150px !important; height: 50px;}



#f-wrap{clear:both;width:100%; background:#efefef;	height:140px;}
#f{position:relative;	width:1000px; height:120px; margin-left:60px; background:url(../img/common/footer_logo.gif) no-repeat; overflow:hidden;}
#f .add{	position:absolute;	top:30px;	left:180px;;	line-height:1.7;	font-style:normal; color:#a2a8a8; font-size:12px;}
#f .info{	position:absolute;	top:30px;	right:0;	overflow:hidden;}
#f .info li{	float:left;	margin-right:33px;}
#f .info li.last{	margin-right:0;}
#f .info li a{	text-decoration:none;	font-weight:normal;font-size:12px;}



/*sub*/

.brd{
	position:absolute;
	top:50%;right:0;
	margin-top:8px;
	font-size:13px;
}

.popupwin{
	background:#fff;

	min-width:520px;
	height:300px;
	color:#333;
}
.popupwin h1{
	font-weight:100;
	font-size:13px;
	background:#156447;
	color:#fff;
	text-align:center;
	padding:10px 0;
}
.popupwin textarea{
	width:513px;
	height:350px;
}


.h3{
	width:120px; height:22px; padding-top:5px; padding-bottom:5px; background:#135c41; text-align:center; font-weight:900; font-size:14px; color:#fff; margin-bottom:15px;
}






/*quick*/

.rightBanner_wrap { margin-top:0px; top:0px; right:-420px; width:350px; height:100%; position:fixed; z-index:8; }
	.rightBanner_container { width:350px; /*height:497px; background:#fff;*/ height:100%; overflow:hidden; position:relative; font-size:0; }
	
	.rightBanner_container .r_box { float:left; position:relative; }
	
	.rightBanner_container .r_b { cursor:pointer; }
	
	.rightBanner_container .r_box1 { width:350px; height:328px; }
	.rightBanner_container .r_box1 .banner_wrap { position:absolute; }
	.rightBanner_container .r_box1 .banner_wrap img { /*display:none;*/ width:350px; height:328px; position:absolute; cursor:pointer; }
	.rightBanner_container .r_box1 .nav_wrap { bottom:6px; left:50%; margin-left:-24px; width:48px; height:20px; overflow:hidden; position:absolute; }
	.rightBanner_container .r_box1 .nav_wrap img { float:left; cursor:pointer; position:relative; vertical-align:top; clear:none; }
	
	.rightBanner_container .r_box2 { width:350px; height:200px; background:url(../img/common/right_quick_2_img.png) no-repeat 20px 20px #282e38; }

	.rightBanner_container .r_box2 .wrapper {width:220px; top:20px; left:140px;position:relative; overflow:hidden; }
	.rightBanner_container .r_box2 .wrapper table {width:200px; margin:0; padding:0;}	
	.rightBanner_container .r_box2 .wrapper table td.title {width:150px; height:30px; text-align:left;}
	.rightBanner_container .r_box2 .wrapper table td.title a, a:hover{color:#ffffff;font-size:12px; text-decoration:none;}
	.rightBanner_container .r_box2 .wrapper table td.date {width:60px; height:30px; color:#ffffff;font-size:12px; text-align:right;}
	
	.rightBanner_container .r_box3 { margin-left:0px; overflow:hidden; }
	.rightBanner_container .r_box3  table {width:350px; margin:0; padding:0;}
	.rightBanner_container .r_box3 table td.ban1 {width:211px;}
	.rightBanner_container .r_box3 table td.ban2 {width:139px;}
		
	.rightBanner_container .r_box4 {width:350px; height:180px; }
	.rightBanner_container .r_box4 .banner_wrap { position:absolute; }
	.rightBanner_container .r_box4 .banner_wrap img { /*display:none;*/ width:350px; height:180px; position:absolute; cursor:pointer; }
	


	.v_line { top:0px; left:0px; width:1px; height:100%; background:#000; opacity:0.1; filter:alpha(opacity=10); position:absolute; }
	
	/* btn */
	.rightBanner_wrap .btn { top:0px; left:0px; margin-left:-30px; width:30px; height:100px; overflow:hidden; cursor:pointer; position:absolute; /*z-index:99999;*/ }
	.rightBanner_wrap .btn img { left:-30px; position:relative; }
	
	
#sub_right {position:absolute;top:0; right:0; width:70px; height:100%; background:url(../img/common/sub_right_quick_bg.png); position:fixed; z-index:1000;}
#sub_right ul {margin:0; padding:0; width:70px; height:470px; background:url(../img/common/sub_right_quick.png) no-repeat; padding-top:70px;}
#sub_right ul li {width:70px; height:80px;}
#sub_right ul li a.quickbtn1{display:block;	width:70px; height:80px; background-position:-70px 0px;}
#sub_right ul li a.quickbtn2{display:block;	width:70px; height:80px; background-position:-150px 0px;}
#sub_right ul li a.quickbtn3{display:block;	width:70px; height:80px; background-position:-230px 0px;}
#sub_right ul li a.quickbtn4{display:block;	width:70px; height:80px; background-position:-310px 0px;}
#sub_right ul li a.quickbtn5{display:block;	width:70px; height:80px; background-position:-390px 0px;}


/*SUB CONTENTS*/
#sub_wrap_table {clear:both; width:100%; margin-top:70px;}

#top_img {height:350px; text-align:center; overflow:hidden;}
#top_img img{width:1000px; margin-left:100px; display:block}

#sub_con_wrap {margin:0 auto auto 100px; width:1000px; height:auto; text-align:center;}
#sub_con_wrap img {display:bloc}


#sub_bot_coun {width:1000px; height:220px; margin-left:100px; background:url(../img/common/sub_coun_img.png) no-repeat #ffc0c0;}
#sub_bot_coun ul {float:left; width:600px; height:180px; background:#ffffff; margin-left:360px; margin-top:18px;}
#sub_bot_coun ul li{float:left;}
#sub_bot_coun ul li table td {height:35px;}
#sub_bot_coun ul li input {height:25px; font-size:13px; border:1px solid #d4d5d7;}
#sub_bot_coun ul li select {height:27px; font-size:13px; border:1px solid #d4d5d7;}
#sub_bot_coun ul li textarea {height:50px; width:300px; font-size:13px; border:1px solid #d4d5d7;}



/*º´¿øµÑ·¯º¸±â ·Ñ¸µ*/

.roll-hospital{
	position:relative;
	width:734px;
	/* height:650px; */
	margin:0 auto;
}
.roll-hospital .view{
	position:relative;
	/* overflow:hidden; */
	width:734px;
	height:490px;
}
.roll-hospital .view .train{
	position:absolute;
	width:9999px;
	top:0;left:0;
	overflow:hidden;
}
.roll-hospital .view .train img{
	display:block;
	float:left;
}
.roll-hospital .view .view-ctr .prev,
.roll-hospital .view .view-ctr .next{
	position:absolute;
	top:0;
	display:block;
	width:33px;
	height:100%;
	cursor:pointer;
}
.roll-hospital .view .view-ctr .prev{
	left:-60px;
	background:url(../img/hospital-con-prev.png) no-repeat 0 50%;
}
.roll-hospital .view .view-ctr .next{
	right:-60px;
	background:url(../img/hospital-con-next.png) no-repeat 0 50%;
}

.roll-hospital .ctr-dir{
	overflow:hidden;
	position:relative;
	height:95px;	
	margin-top:10px;
}
.roll-hospital .ctr-dir .train{
	position:absolute;
	width:9999px;
	height:95px;	
	bottom:0;left:0; top:10px;
}
.roll-hospital .ctr-dir .train li{
	float:left;	
	margin-right:10px;
	overflow:hidden;
	width:140px;
}
.roll-hospital .ctr-dir .train img{
	display:block;
	width:140px;
}
.roll-hospital .ctr-ctr .prev,
.roll-hospital .ctr-ctr .next{
	display:block;
	position:absolute;
	bottom:15px;
	width:22px;
	height:52px;
	cursor:pointer;
	text-indent:-9999px;
}
.roll-hospital .ctr-ctr .prev{left:-50px;background:url(../img/hospital_prev.png)}
.roll-hospital .ctr-ctr .next{right:-50px;background:url(../img/hospital_next.png)}


/*Áöµµ tab menu*/
.tabmenu{
	width:1000px;
	margin:0 auto;
}
.tabmenu .ctr p{
	display:block;
	float:left;
	width:250px;
	height:77px;
	/*background:#8c8e9b;*/
	color:#fff;
	text-align:center;
	cursor:pointer;
	line-height:0;
	
	background-position:0 0;
	background-repeat:no-repeat;
	text-indent:-9999px;
}
.tabmenu .ctr p.now{
	/*background:#13a5b0;*/
	background-position:0 -77px
}

.tabmenu .con .item{
	display:block;
	width:1000px;
}
