/* ---------------------------------------------------
 2009년 11월 19일 PKT김성진 
 Main Sub Menu Markup ver1.0 2009-11-19
---------------------------------------------------- */

body {
	text-align:center;
	width:100%;
	font-size: 75%;
	font-family: "PMingLiU", "MingLiU", "SimSun", "SimHei", "NSimSun", "Adobe Ming std", "Tahoma", "Verdana", "Arial", "sans-serif", "Gulim", "Dotum" ;
	color:#333333;
	list-style:none;
	line-height:1.4em;
	background: url(../image/main/main_bg.jpg) no-repeat top center;
	border:0px solid red;
}

*{margin:0; padding:0;}
img{ border:0; }
a {color:#444444;text-decoration:none }
a:hover{color:#444444;text-decoration:underline;}

#wrapper{ position:relative; width:1000px;height:100%; margin: 0 auto; text-align:left;border:0px solid #000000; }

#skipnavigation {position:absolute;height:1px; overflow:hidden;}

/* 상단 */
#header { position: relative; width:1000px; border:0px solid red; z-index:1;}
#gbtop { position: relative; height:125px; width:1000px;background: url(../image/common/top_menu_bg.gif) no-repeat; border:0px solid red;}
#logo{ position:relative; float:left; width:230px; height:57px;padding:35px 0 0 30px; background: transparent;  border:0px solid red;}

/* 상단 글로벌메뉴 */
#gbmenu { position: relative; float: left; width: 560px; margin:13px 0 35px 0;padding:1px 10px 0 0; border:0px solid red;}
#gbmenu ul { display: inline; float: right; list-style: none; }
#gbmenu ul li { display: inline; float: left; padding:0 5px 0 7px; font-family:Tahoma,SimSun,돋움, Sans-serif;font-size: 0.98em;letter-spacing: 0; line-height: 1.25em;}
#gbmenu ul li.eng { padding: 0 6px 0 18px; background: url(../image/common/ic_eng.gif) no-repeat 0 50%;}
#gbmenu ul li.jp { padding: 0 8px 0 18px;font-size: 0.98em; background: url(../image/common/ic_jp.gif) no-repeat 0 50%;}
#gbmenu ul li.chi {padding: 0 8px 0 18px; font-size: 0.98em;background: url(../image/common/ic_chi.gif) no-repeat 0 50%;}
#gbmenu ul li.rus { padding: 0 6px 0 18px; background: url(../image/common/ic_rus.gif) no-repeat 0 50%;}
#gbmenu ul li.kor { padding: 0 6px 0 18px; background: url(../image/common/ic_kor.gif) no-repeat 0 50%;}
#gbmenu ul li.bold {font-weight:bold;}
#gbmenu ul li.log{font-weight:bold;color:#D3221E;background: url(../image/common/line_v.gif) no-repeat 0 2px;letter-spacing: -1px;}
#gbmenu ul li.log a{color:#D3221E;}


/* 통합검색 */
.tsearch { position: relative; float:right;right:20px;width:160px;height:23px; border:0px solid red;z-index:999}
.tsearch ul{ float: right;  padding:10px 0 0 0;list-style: none;}
.tsearch ul li{float: left;}
.tsearch ul li.tit{float: left;padding:0 5px 0 0;font-family: "SimSun";font-size: 0.95em;letter-spacing: 0px;}
.tsearch ul li .input_txt{float: left;  padding: 4px 10px 0 5px; width:90px; height:15px;border:1px solid #CDAE1A;font-family: "SimSun"; color:#666666;font-size: 0.95em; letter-spacing: -1px;}
.tsearch ul li img{float: left;}

#mskin{position: relative;width:1000px;height:222px;border:0px solid red;}
.fhidden{position:absolute;width:1px;height:1px; overflow:hidden;}

#container { position:relative; float:left;text-align:left;width:1000px; background: url(../image/main/content_bg.jpg) no-repeat;border:0px solid red; }

/* 의료기관,부산의료관광소개,멀티미디어 layout */
/* 첫째줄 layout */
#contents1{float:left;margin:25px 0 5px 0; padding:0 0 0 20px;width:960px;border:0px solid red;}
#lecon1{float:left;width:730px;border:0px solid red;}
#ricon1{float:right;width:228px;border:0px solid red;}
/* 둘째줄 layout */
#contents2{float:left;margin:25px 0 5px 0; padding:0 0 0 20px;width:960px;border:0px solid red;}
#lecon2{float:left;width:730px;border:0px solid red;}
#ricon2{float:right;width:228px;border:0px solid red;}
/* 세째줄 layout */
#contents3{float:left;margin:25px 0 5px 0; padding:0 0 0 20px;width:960px;border:0px solid red;}
#lecon3{float:left;width:730px;border:0px solid red;}
#ricon3{float:right;width:228px;border:0px solid red;}
/* 네째줄 layout */
#contents4{position:relative;float:left;margin:20px 0 0 0; padding:0 0 0 20px;width:950px;height:310px;border:0px solid #F2F2F2;}
#lecon4{float:left;width:288px;height:280px;border:5px solid #F2F2F2;}
#cecon{float:left;width:324px;height:280px;border-top:5px solid #F2F2F2;border-bottom:5px solid #F2F2F2;border-right:5px solid #F2F2F2;}
#ricon4{float:left;width:310px;height:280px;border-top:5px solid #F2F2F2;border-bottom:5px solid #F2F2F2;border-right:5px solid #F2F2F2;}


/* --첫째줄 컨텐츠 --------------------------------------------------------------------------------------------------- */
/* 의료기관, 에이전시, 여행사 */
#tab { position: relative;float:left; width:725px; height: 346px; margin:0;background: url(../image/main/tab_bg.gif) no-repeat left bottom; border:0px solid red;}
#tab img { vertical-align: top; }
#tab .tabmenu { position: absolute; left:0; top:0; width: 403px; height: 30px; }
#tab .tabmenu ul { list-style: none; float: left; width: 100%; }
#tab .tabmenu ul li { display: inline; float: left; background: transparent; }
#tab .tabmenu ul li.me1 { display: inline; padding:0 0 0 50px;float: left; background: transparent; }
#tab .tabmenu ul li.me2 { display: inline; float: left; background: transparent; }
#tab .tabcontent { display: none; position: absolute;padding:0; left:25px; top:45px; width: 725px /* width: px값; */; border:0px solid red;  }
#tab .tabcontent p{ position: absolute;top:-35px;right:40px;margin:0;padding:0 0 0 10px;background: url(../image/main/bul_square2.gif) no-repeat 0 50%;border:0px solid red;  }
#tab .tabmore{position:relative;float:left;text-align:right;width:94%;padding:0 10px 0 0;border:0px solid red;}

/* 종합검진,치과,성형,피부미용,산부인과,한방의료,척추 */
#tab2 { float:left;top:0; left:0;width:700px; height: 346px; border:0px solid red;}
#tab2 .tabmenu { position: absolute; left:-25px; top:-15px; width: 725px; height:30px;background: url(../image/main/tab_bg2.gif) no-repeat left top; border:0px solid red;}
#tab2 .tabmenu ul { list-style: none; float: left; width: 100%; }
#tab2 .tabmenu ul li { display: inline; float: left; background: transparent; }
#tab2 .tabcontent { display: none; position: absolute; left:20px; top: 40px; width: 700px;height:285px;border:0px solid red;  }
#tab2 .tabcontent p{ position: absolute;top:-60px;right:0;margin:0;padding:0 0 0 10px;background: url(../image/main/bul_square2.gif) no-repeat 0 50%;border:0px solid red;  }
#tab2 .tabmore{position:relative;float:left;text-align:right;width:98%;padding:0 10px 0 0;border:0px solid red;}

/* 종합검진 */
.site{position:relative;float:left;margin:0 0 5px 0;width:350px;height:75px;border:0px solid green ;}
.site .s_img{position:relative;float:left;padding:1px;border:1px solid #CCCCCC ;}
.site .txt{float:left;width:240px;padding:5px 0 0 15px;border:0px solid green ;}
.site .txt h3{padding:0 0 0 15px;width:180px;font-size:0.98em;background: url(../image/main/bul_square.gif) no-repeat ;border:0px solid green ;}
.site .txt ul{float:left;}
.site .txt ul li{float:left;width:240px;list-style:none;line-height:1.6em;}
.site .txt ul li.tel{float:left;font-family:Tahoma;font-size:0.95em;font-weight:bold;color:#555555;line-height:1.6em;}
.site .txt ul li.tel span{padding:0 10px 0 5px;color:#FE0000;border:0px solid green ;}

/* 부산의료관광소개 */
#tour{float:left;margin:0 0 5px 0;width:225px;height:164px;background: url(../image/main/tour_bg.gif) no-repeat left bottom;border:0px solid red;}
#tour h2{float:left;width:200px;padding:0 0 0 10px;}
#tour ul{float:right;width:121px;margin:20px 0 0 0;padding:0 10px 0 0;}
#tour ul li{float:left;list-style:none;height:20px;}

/* 멀티미디어 */
#mult{float:left;width:228px;border:0px solid red;}
#tab3 { position: relative;float:left; margin: 5px 0 0 0; width:225px; height:143px;background: url(../image/main/mult_bg.gif) no-repeat left bottom;border:0px solid red;}
#tab3 img { vertical-align: top; }
#tab3 .tabmenu { position: absolute; left:15px; top:10px; width: 200px; height:26px;border:0px solid red; }
#tab3 .tabmenu ul { list-style: none; float: left; width: 100%; }
#tab3 .tabmenu ul li { display: inline; float: left; background: transparent; }
#tab3 .tabcontent { display: none; position: absolute;padding:8px 0 0 0;left:0; top: 25px; width: 200px;background: url(../image/main/mult_top_bg.gif) no-repeat;border:0px solid red;  }
#tab3 .tabcontent span{float:left;margin:0 4px 0 0;padding:5px;border:1px solid #E0E0E0;}
#tab3 .tabmore {position:absolute; width:30px;top:-20px;right:0;border:0px solid red;}

/* --둘째줄 컨텐츠 --------------------------------------------------------------------------------------------------- */
/* 의료관광 원스톱서비스 */
.onestop{float:left;margin:0 0 15px 0;width:728px;border:0px solid red;}
.onestop h2{float:left;border:0px solid red;}
.onestop ol{position:relative; float:left;width:728px;margin:5px 0 0 0;border:0px solid red;}
.onestop ol li{position:relative; float:left;list-style:none;display:inline;}

/* 관광정보 */
.tour2{float:left;width:728px;border:0px solid red;}
.tour2 h2{border:0px solid red;}
.tour2 ul{float:left;width:728px;margin:5px 0 0 0;border:0px solid red;}
.tour2 ul li{float:left;padding:0 2px 0 0;list-style:none;border:0px solid red;}

/* 생활정보 */
.life{float:left;width:225px;height:310px;background: url(../image/main/life_bg.gif) no-repeat left bottom;border:0px solid red;}
.life h2{float:left;width:200px;padding:0 0 0 10px;}
.life ul{float:left;width:200px;margin:20px 0 0 0;padding:0 0 0 18px;border:0px solid red;}
.life ul li{float:left;width:90px;padding:0 0 0 10px;list-style:none;font-weight:bold;line-height:1.8em;background: url(../image/main/bul_square2.gif) no-repeat 0 7px;border:0px solid red;}

/* --셋째줄 컨텐츠 --------------------------------------------------------------------------------------------------- */
/* 빠른서비스 */
.quick{float:left;width:728px;height:198px;background: url(../image/main/quick_bg.gif) no-repeat left bottom;border:0px solid red;}
.quick h2{margin:0 0 15px 0;border:0px solid red;}
.quick dl { width:530px; margin: 0 0 0 180px; padding:4px 0 3px 0; overflow: hidden; border-bottom:1px solid #EBEBEB; }
.quick dl dt { display: inline; float: left; width:100px; margin: 0; padding:0 0 0 13px; color:#333333;font-weight:bold; text-align: left; background:url(../image/main/bul_arrow.gif) no-repeat 0 50%;}
.quick dl dd { display: inline; float: left; text-align: left;margin: 0; padding:0; color: #595959;white-space: nowrap; ;background:url(../image/main/line_v.gif) no-repeat 0 4px; }
.quick dl dd ul{float:left;padding:0 0 0 0;width:400px;}
.quick dl dd ul li{float:left;padding:0 5px 0 5px;list-style:none;background: url(../image/main/line_v2.gif) no-repeat 0 5px;}
.quick dl dd ul li.none{background:transparent;}
.sq_blue{padding:0;color:#ffffff;background:#3EA7C2;font-weight:bold;}
.sq_bgreen{padding:0;color:#ffffff;background:#33CC99;font-weight:bold;}
.sq_green{padding:0;font-size:1.2em;color:#ffffff;background:#99CC33;font-weight:bold;}
.purple{padding:0;font-size:1.2em;color:#CC6699;font-weight:bold;}
.blue{padding:0;font-size:1.1em;color:#3399CC;font-weight:bold;}
.yellow{padding:0;font-size:1.2em;color:#FF9933;font-weight:bold;}

/* 지역정보 */
.area{float:left;}
.area h2{float:left;padding:0 0 5px 0;}

/* --넷째줄 컨텐츠--------------------------------------------------------------------------------------------------- */

/* 설문조사 */
.vote{float:left;padding:15px 20px 10px 20px;width:250px;height:240px;background: url(../image/main/vote_bg.gif) no-repeat left bottom;border:0px solid red;}
.vote h2{margin:0 0 20px 0;border:0px solid red;}
.vote h3{padding:0 0 15px 15px;font-size:0.98em;font-weight:bold;background: url(../image/main/icon_q.gif) no-repeat 0 3px;border:0px solid red;}
.vote p{float:left;width:190px;height:100px;padding:0 0 0 60px;border:0px solid red;}
.vote span{float:right;margin:20px 0 0 0;width:150px;border:0px solid red;}

/* 행사안내 */
.notice{position:relative;float:left;padding:15px 18px 10px 18px;width:288px;height:110px;border-bottom:5px solid #F2F2F2;}
.notice h2{float:left;margin:0 0 10px 0;border:0px solid red;}
.notice ul{float:left;width:290px;border:0px solid red;}
.notice ul li{position:relative;padding:0;width:290px;list-style:none;border:0px solid red;}
.notice ul li a{display:block;padding:0 0 0 6px;line-height:1.6em;list-style:none;background: url(../image/main/bul_square3.gif) no-repeat 0 50%;border:0px solid red;}
.notice .more a { position: absolute;padding:4px;top:20px;right:15px;}

/* 언론,보도자료 */
.notice2{position:relative;float:left;padding:15px 18px 10px 18px;width:280px;height:100px;}
.notice2 h2{float:left;margin:0 0 10px 0;border:0px solid red;}
.notice2 ul{float:left;width:280px;border:0px solid red;}
.notice2 ul li{position:relative;padding:0;width:280px;list-style:none;border:0px solid red;}
.notice2 ul li a{display:block;padding:0 0 0 6px;line-height:1.6em;list-style:none;background: url(../image/main/bul_square3.gif) no-repeat 0 50%;border:0px solid red;}
.notice2 .more a { position: absolute;padding:4px;top:20px;right:15px;}

/* 콜센터 */
.call{position:relative;float:left;padding:6px 0 0 4px;width:300px;height:120px;border:0px solid red;}
.call ul{float:left;width:300px;border:0px solid red;}
.call ul li{float:left;display:inline;padding:0;list-style:none;border:0px solid red;}

/* 통역지원 */
.call2{position:relative;float:left;padding:8px 0 5px 10px;width:295px;height:95px;background: url(../image/main/event_line.gif) no-repeat;border:0px solid red;}
.call2 h2{float:left;margin:0 0 6px 0;border:0px solid red;}
.call2 ul{float:left;width:290px;border:0px solid red;}
.call2 ul li{float:left;margin:0 0 4px 0;width:290px;list-style:none;border:0px solid red;}
.call2 ul li a{float:left;border:0px solid red;}

.b_top{float:right;margin:10px 0 3px 0;}

/* 배너 */
#banner{position:relative;float:left;padding:10px 0 0 0;width:1000px;height:46px;background:#FAFAFA;border-top:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;}
#banner ul{padding:0 0 0 40px;width:960px;border:0px solid red;}
#banner ul li{position:relative;padding:0;float:left;width:150px;list-style:none;display:inline;border:0px solid red;}
#banner .btn{position:absolute;width:18px;top:13px;right:30px;border:0px solid red;} 
#banner .btn img{float:left;padding:1px;display:block;border:0px solid red;} 

/* 하단 카피라이트 */
#footer{ position:relative; clear:both; width:100%; height:100px; font-family: "SimSun";}
#footer .flogo h2{float: left; text-align:center; background: transparent;width:230px; height:50px;  margin:25px 0 0 0; border:0px solid red;}

/* 하단 메뉴 */
.fmenu { float: left;width:700px;  margin:10px 0 0 0;border:0px solid red;}
.fmenu ul { padding:9px 0 0 0;  list-style:none; width:100%;background: transparent;border:0px solid red;}
.fmenu ul li { display:block;float: left;  padding: 0 7px 0 7px; font-family:Tahoma,SimSun;font-size:0.98em;font-weight:normal; letter-spacing:0;background: url(../image/common/line_v.gif) no-repeat 0 2px ;}
.fmenu ul li.rss {line-height:1.3em;padding: 0 5px 0 12px;background: url(../image/common/ic_rss.gif) no-repeat 0 2px ;}

/* 하단 주소 */
.fad{float:left; width:700px;margin:0; border:0px solid red;}
.fad p{float:left; width:100%;margin:5px 0 0 0; font-family: "SimSun";font-size:0.95em; line-height:14px;letter-spacing:0;border:0px solid red;}
.fad span{margin:0 0 0 5px; padding:0 0 0 15px;background: url(../image/common/icon_mail.gif) no-repeat;border:0px solid red;}
.fad span.f_bold{margin:0; padding:0;font-weight:bold;color:#FF600F;background:transparent;border:0px solid red;}
.fad address{float:left;font:0.95em Tahoma;}
.fad address a{font-weight: bold;color:#595958;}
.fad address a.on, .fm address a:hover { color:#4E5154;text-decoration: none; }


