@charset "utf-8";
/* CSS Document */

/* 메인 */
.pos_rel { position:relative; width:100%;}
.bg {}
#wrap { text-align:left; margin-left:10px; background: url(/jpn/img/bg_gnb_right.gif) repeat-x 10px 60px; }

/* header */
#header {text-align:left; margin:0; }

#top_wrap {position:relative; height:60px;}
#logo { position:absolute; left:0; top:0;}


#gnb_wrap { position:absolute; left:655px; top:25px; width:320px; }
#gnb_wrap ul li { float:left; margin:0 10px 0 0; }

#search { position:absolute; left:737px; top:25px; width:203px; }
#search  li { float:left;}
#search  li .wsize { width:120px; margin:0 6px;}
#search  li img {vertical-align:middle;}


/* nav */
.nav_wrap { position:relative; width:990px; height:90px; background: url(/jpn/img/i_gnb_right.jpg) no-repeat  right 0; text-align:left; margin:0;}
.nav_wrap ul li { float:left; }

/* nav_sub*/

#sub1,#sub2,#sub3,#sub4,#sub5,#sub6 {position:absolute; top:50px;}
#sub1 { left:60px;}
#sub2 { left:223px;}
#sub3 { left:369px;}
#sub4 { left:515px;}
#sub5 { left:662px;}
#sub6 { left:659px;}

#sub1 ul { width:500px;}
#sub2 ul { width:393px;}
#sub3 ul { width:423px;}
#sub4 ul { width:207px;}
#sub5 ul { width:206px;}
#sub6 ul { width:265px;}
#sub1 ul li,#sub2 ul li,#sub3 ul li,#sub4 ul li,#sub5 ul li,#sub6 ul li { float:left; margin-right:20px; }

#sub1 {visibility: hidden;}
#sub2,#sub3,#sub4,#sub5,#sub6 {visibility: hidden;}





#container { overflow:hidden; width:940px;  height:722px; text-align:left;}
#m_left { position:relative; float:left; width:490px;}


.popupzone_wrap {position:relative; width:100%; height:360px;  }
.popupzone { position:absolute; left:0; top:324px; width:490px;  height:15px;  padding:9px 0 12px 0;  background: url(/jpn/img/mbg_time.jpg) no-repeat 0 0;}
#timeDiv { float:left; width:30%; padding-left:20px; color:#fff;}
.popnum {float:right;text-align:right;}
.popnum ul { text-align:right;}
.popnum ul li { float:left; margin-right:8px; }
.popnum ul li p {margin:0; padding:0;}

#mbimg_1,#mbimg_2,#mbimg_3,#mbimg_4,#mbimg_5,#mbimg_6,#mbimg_7,#mbimg_8,#mbimg_9,#mbimg_10 {position:absolute; left:0; top:-325px;  padding:0;}
#mbimg_1,#mbimg_2,#mbimg_3,#mbimg_4,#mbimg_5,#mbimg_6,#mbimg_7,#mbimg_8,#mbimg_9,#mbimg_10 img {vertical-align:top;}
#mbimg_1 { visibility:visible;}
#mbimg_2,#mbimg_3,#mbimg_4,#mbimg_5,#mbimg_6,#mbimg_7,#mbimg_8,#mbimg_9,#mbimg_10 { visibility:hidden;}

#visual_img_1,#visual_img_2,#visual_img_3,#visual_img_4,#visual_img_5,#visual_img_6,#visual_img_7,#visual_img_8,#visual_img_9,#visual_img_10 {position:absolute; left:0; top:-325px;  padding:0;}
#visual_img_1,#visual_img_2,#visual_img_3,#visual_img_4,#visual_img_5,#visual_img_6,#visual_img_7,#visual_img_8,#visual_img_9,#visual_img_10 img {vertical-align:top;}
#visual_img_1 { visibility:visible;}
#visual_img_2,#visual_img_3,#visual_img_4,#visual_img_5,#visual_img_6,#visual_img_7,#visual_img_8,#visual_img_9,#visual_img_10 { visibility:hidden;}


/* cities */
.cities { position:absolute; left:0; top:380px; width:260px; height:299px;}
.cities p {margin:0; padding:0;}
.cities p.title {margin-bottom:6px;}

/* p_gover */
.p_gover { position:absolute; left:272px; top:380px; width:161px;}
.p_gover p {margin:0; padding:0;}
.p_gover p.title {margin-bottom:6px;}
.p_gover ul { margin:0 0 0 10px;}
.p_gover ul li { margin-bottom:0;}
.p_gover ul li img {vertical-align:top;}

/* governor */
.governor { position:absolute; left:270px; top:487px; width:220px; height:94px; background: url(/jpn/img/mi_governor.gif) no-repeat 0 0;}
.governor p {margin:0; padding:0;}
.governor p.title { text-align:left; margin:0 0 6px 70px;}
.governor ul { margin:11px 0 0 70px;}
.governor ul li { margin-bottom:0;}

.imgmap_l { position:absolute; left:270px; top:600px;  width:220px; height:78px;}



#m_right { position:relative; float:right; width:440px; }

/* notice */
.notice { background-color:#F4F4F4; }
.notice p {margin:0; padding:0;}
.notice p.title { text-align:left; margin:5px 0 11px 10px;}
.notice p.title img { margin-right:10px; vertical-align:middle;}
.box_t { height:10px; background: url(/jpn/img/news_box_top.gif) no-repeat 0 0; }
.box_b { height:10px; background: url(/jpn/img/news_box_bot.gif) no-repeat 0 0; }

.notice_body {margin:0; padding:0;}
.notice_body ul{ overflow:hidden; }
.notice_body ul li { float:left; width:439px; overflow:hidden; padding:6px 0; border-bottom:1px dotted #999;}
.notice_body ul li.no {overflow:hidden; padding:6px 0; border-bottom:none;}
.notice_body ul li p { margin:0; padding:0;}
.notice_body ul li a { color:#014D7E; text-decoration:none;}
.notice_body ul li a:hover { color:#014D7E; text-decoration: underline;}
.notice_body ul li .pic { float:left;  margin-right:10px; }
.notice_body ul li .notice_ctn { text-align:center;}




/* invest */
.invest { position:absolute; left:0; top:286px; width:215px; height:106px;  background: url(/jpn/img/mi_invest.gif) no-repeat right 26px;}
.invest p {margin:0; padding:0;}
.invest p.title { text-align:left; margin-bottom:7px;}
.invest ul { margin:0 0 0 10px;}
.invest ul li { margin-bottom:0;}

/* enjoy */
.enjoy { position:absolute; left:225px; top:286px; width:215px; height:106px; background: url(/jpn/img/mi_enjoy.gif) no-repeat right 26px;}
.enjoy p {margin:0; padding:0;}
.enjoy p.title { text-align:left; margin-bottom:7px;}
.enjoy ul { margin:0 0 0 10px;}
.enjoy ul li { margin-bottom:0;}

/* imgmap_r */
.imgmap_r { position:absolute; left:0; top:412px;  height:67px;}

/* about */
.about { position:absolute; left:0; top:499px; width:215px; height:106px;  background: url(/jpn/img/mi_aboutgyeongbuk.gif) no-repeat right 26px;}
.about p {margin:0; padding:0;}
.about p.title { text-align:left; margin-bottom:6px;}
.about ul { margin:0 0 0 10px;}
.about ul li { margin-bottom:0;}


/* foreign */
.foreign { position:absolute; left:225px; top:499px; width:215px; text-align:center;}
.foreign p {margin:0; padding:0;}
.foreign p.title { text-align:left; margin-bottom:6px;}
.foreign iframe {width:195px; height:154px;}


/* qna */
.qna { position:absolute; left:0; top:620px; width:208px; text-align:center;}

/* m_banner */
.m_banner {clear:both; width:940px; height:42px; margin:25px 0 20px 0;}
.m_banner ul {}
.m_banner ul li { float:left; margin-right:4px;}




#footer { position:relative; height:72px; border-top:1px solid #dcdcd7;}
#footer p  {margin:0; padding:0;}
.footer_logo { position:absolute; left:0; top:0;}
address { position:absolute; left:230px; top:19px;}
.copyr { position:absolute; left:230px; top:32px;}
.copyr_ps { position:absolute; left:230px; top:44px;}


/* visual*/
#visual { height:120px; margin-bottom:10px; background: url(/jpn/img/bg_visual_right.gif) repeat-x 0 0;}
#sub_container { overflow:hidden; width:940px; margin-bottom:15px; text-align:left; }
/* left menu */
.snb {float:left;  width:210px;}
.snb h2  {padding:20px 0 0 0; display: block; border:1px;}
.snb ul {}
.snb ul li img {vertical-align:middle;}
.snb ul li ul { width:170px; margin:0 auto 10px auto;}
.snb ul li ul li { padding:0 2px 0 14px; background:url(/jpn/img/left_2menu_bullet.gif) no-repeat 4px 7px;}


/* body */
.bodyarea {float:right; width:710px;}
.path_wrap {text-align:right;  padding:8px 0 7px 0;}
.bodyarea  h3 {margin:0; padding:0; text-align:left; display: block;  padding-bottom:15px;}
#content {overflow:hidden;  width:710px;}
