@charset "utf-8"; span.next { display:block;}
 #content { line-height:1.6em; word-break: keep-all; letter-spacing:-0.1px; min-height:500px;}
 .mobile_img{ display:none}
 .bgno { background:none !important;}
  .c0 { margin-top:0 !important;}
 .hidn { display:block; text-indent:-99999px;}
  .wit { color:#fff}
 .blue { color:#1a4589;}
 .rd { color:#d32727;}
 .gr { color:#188657;}
 .blk { color:#181818;}
 .yl { color:#f3c204}
 .tline { text-decoration:underline;}
  .fw3 { font-weight:300;}
 .fw4 { font-weight:400;}
  .btn_p a { border-radius:5px; color:#fff; padding:8px 24px 10px; transition: all 0.3s ease 0s; display:inline-block;}
 .btn_p a.p1 { background-color:#188657;}
 .btn_p a.p1:hover { background-color:#403a3a;}
 .btn_p a.p2 { background-color:#1a4589;}
 .btn_p a.p2:hover { background-color:#403a3a;}
 .btn_p a.p3 { background-color:#e1574c;}
 .btn_p a.p3:hover { background-color:#188657;}
 .btn_p a.p4 { background-color:#f3c204; color:#323232;}
 .btn_p a.p4:hover { background-color:#403a3a; color:#fff;}
 .btn_p a.p5 { border:2px solid #fff; padding:8px 24px;}
 .btn_p a.p5:hover { border:2px solid #f3c204; color:#f3c204;}
 .btn_p a.p6 { border:2px solid #403a3a; padding:8px 24px; color:#403a3a}
 .btn_p a.p6:hover { border:2px solid #403a3a; background-color:#403a3b; color:#fff;}
 .btn_p a.vr .ico { display:block; float:left; background: url("/tour/images/tour/sub/cont_sp.png?build_20260406001") no-repeat 0 0; width:20px; height:19px; margin:2px 6px 0 0;}
 .btn_p a.vr:hover .ico { background: url("/tour/images/tour/sub/cont_sp.png?build_20260406001") no-repeat 0 -19px;}
 .btn_p a.p6.vr .ico { display:block; float:left; background: url("/tour/images/tour/sub/cont_sp.png?build_20260406001") no-repeat 0 -96px; width:20px; height:19px; margin:2px 6px 0 0;}
 .btn_p a.p6.vr:hover .ico { background: url("/tour/images/tour/sub/cont_sp.png?build_20260406001") no-repeat 0 0;}
  .siz12 { font-size:12px;}
 .siz13 { font-size:13px;}
 .siz14 { font-size:14px;}
 .siz15 { font-size:15px;}
 .siz16 { font-size:16px;}
 .siz17 { font-size:17px;}
 .siz18 { font-size:18px;}
 .siz19 { font-size:19px;}
 .siz20 { font-size:20px;}
 .siz21 { font-size:21px;}
 .siz22 { font-size:22px;}
 .siz23 { font-size:23px;}
 .siz24 { font-size:24px;}
 .siz25 { font-size:25px; letter-spacing:-1px;}
 .siz26 { font-size:26px; letter-spacing:-1px;}
 .siz27 { font-size:27px; letter-spacing:-1px;}
 .siz28 { font-size:28px; letter-spacing:-1px;}
 .siz29 { font-size:29px; letter-spacing:-1px;}
 .siz30 { font-size:30px; letter-spacing:-1px;}
 .siz31 { font-size:31px; letter-spacing:-1px;}
 .siz32 { font-size:32px; letter-spacing:-1px;}
 .siz33 { font-size:33px; letter-spacing:-1px;}
 .siz34 { font-size:34px; letter-spacing:-1px;}
 .siz35 { font-size:35px; letter-spacing:-1px;}
  #content.big_font { font-size:18px;}
 .big_font .siz12 { font-size:14px;}
 .big_font .siz13 { font-size:15px;}
 .big_font .siz14 { font-size:16px;}
 .big_font .siz15 { font-size:17px;}
 .big_font .siz16 { font-size:18px;}
 .big_font .siz17 { font-size:19px;}
 .big_font .siz18 { font-size:20px;}
 .big_font .siz19 { font-size:21px;}
 .big_font .siz20 { font-size:22px;}
 .big_font .siz21 { font-size:23px;}
 .big_font .siz22 { font-size:24px;}
 .big_font .siz23 { font-size:25px;}
 .big_font .siz24 { font-size:26px;}
 .big_font .siz25 { font-size:27px; letter-spacing:-1px;}
 .big_font .siz26 { font-size:28px; letter-spacing:-1px;}
 .big_font .siz27 { font-size:29px; letter-spacing:-1px;}
 .big_font .siz28 { font-size:30px; letter-spacing:-1px;}
 .big_font .siz29 { font-size:31px; letter-spacing:-1px;}
 .big_font .siz30 { font-size:32px; letter-spacing:-1px;}
 .big_font .siz31 { font-size:33px; letter-spacing:-1px;}
 .big_font .siz32 { font-size:34px; letter-spacing:-1px;}
 .big_font .siz33 { font-size:35px; letter-spacing:-1px;}
 .big_font .siz34 { font-size:36px; letter-spacing:-1px;}
 .big_font .siz35 { font-size:37px; letter-spacing:-1px;}
 .big_font h3 { font-size:37px;}
 .big_font h4 { font-size:29px;}
 .big_font h5 { font-size:23px;}
 h3 { color:#181818; font-size:29px; font-weight:300; line-height:44px; letter-spacing:-1px; background:url("/tour/images/tour/sub/h3_wit.gif?build_20260406001") no-repeat scroll 0 bottom; padding-bottom:14px; }
 h3.gr { background:url("/tour/images/tour/sub/h3_gr.gif?build_20260406001") no-repeat scroll 0 bottom;}
 h3.blk { background:url("/tour/images/tour/sub/h3_blk.gif?build_20260406001") no-repeat scroll 0 bottom;}
 h3.align_center { background-position: center bottom;}
 h4 { font-size:25px; color:#d32727; line-height:37px; font-weight:300; margin-top:20px; letter-spacing:-0.5px; }
 h5 { font-size:19px; color:#403a3a; font-weight:400; margin-top:30px;}
 p.basic { margin-top:20px;}
 .botm { position:absolute; width:100%; bottom:0;}
 ul.basic { margin-top:20px;}
 ul.basic.bgno li { background:none; padding:0;}
 ul.basic li { background:url("/tour/images/tour/sub/cont_sp.png?build_20260406001") no-repeat scroll -177px 9px; padding-left:12px;}
 ul.basic.wit li { background:url("/tour/images/tour/sub/cont_sp.png?build_20260406001") no-repeat scroll -167px -115px; padding-left:12px;}
 ul.basic li.dot_line { border-bottom:1px dotted #1a2a42; margin-bottom:8px; padding-bottom:8px; display:inline-block; width:100%;}
 ul.basic li.dot_line span.info { float:left; width:90%;}
 ul.basic li ul { margin-bottom:15px;}
 ul.basic li ul li { background:url("/tour/images/tour/sub/cont_sp.png?build_20260406001") no-repeat scroll -173px -7px; padding-left:10px;}
 ul.basic.wit li ul li { background:url("/tour/images/tour/sub/wit_li_bl.gif?build_20260406001") no-repeat scroll 0 11px; padding-left:10px;}
  .list_w50 { width: 100%; display: inline-block;}
 .list_w50 ul li{width: 47%; margin-right: 2%; float: left;}
 @media all and (max-width:1250px){.list_w50 ul li { float:none; width:auto;}
}
 p.pcos { line-height:30px;}
 p.pcos span.ico { background:url("/contents/17345/cos_ico.png") no-repeat scroll 0 0; width:32px; height:31px; float:left; display:block; margin-right:6px;}
  p.time_i { display:inline-block; text-align:center; line-height:17px;}
 span.time_ico { float:left; display:block; background:url("/tour/images/tour/sub/cont_sp.png?build_20260406001") no-repeat scroll -24px -95px; width:20px; height:20px; margin-right:6px;}
   table.basic { border-top:1px solid #099a84; border-bottom:1px solid #d2d2d2; width:100%; text-align:center; margin-top:20px;}
 table.basic th { border-bottom:1px solid #099a84; font-weight:400; border-right:1px solid #099a84; padding:12px 15px; background-color:#f0f0f0; font-weight:400; vertical-align:middle;}
 table.basic td { border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; padding:12px 15px; background-color:#fff; vertical-align:middle;}
 table.basic .brn { border-right:none;}
  .img_txt {clear:both; width:100%; margin:35px 0 15px 0; display:inline-block;}
 .img_txt img { width:100%;}
  .img_txt .left30 { width:30%; float:left;}
 .img_txt .right70 { float:left; width:66%; padding-left:4%;}
  .img_txt .left35 { width:35%; float:left;}
 .img_txt .right65 { float:left; width:61%; padding-left:4%;}
  .img_txt .left50 { width:48.7%; float:left;}
 .img_txt .right50 { float:left; width:48.5%; padding-left:2.7%;}
  .img_txt .left70 { width:66%; float:left; padding-right:4%;}
 .img_txt .right30 { float:left; width:30%; }
  .img_txt3 {clear:both; width:100%; margin:35px 0 15px 0; display:inline-block;}
 .img_txt3 > div { width:32%; float:left; margin-left:1.93333%; overflow:hidden;}
 .img_txt3 > div:first-child { margin-left:0;}
  p.imgbasic { margin-top:25px;}
 p.imgbasic img { width:100%;}
 ul.img_col2 { margin:40px 0 20px; width: 100%; display:inline-block;}
  ul.img_col2 li {display: inline-block; text-align: center; width: 48.3%; max-width:667px; float:left; }
 ul.img_col2 li img { width:100%; height:auto; max-width:667px; overflow:hidden;}
 ul.img_col2 li:first-child {margin-right: 3.3%;}
 ul.img_col3 { margin:40px 0 20px; width: 100%; display:inline-block;}
  ul.img_col3 li {display: inline-block; text-align: center; max-width:430px; width: 31.15%; margin-right:3.25%; float:left; }
 ul.img_col3 li img { width:100%; height:auto; max-width:430px; overflow:hidden;}
 ul.img_col3 li:last-child {margin-right:0;}
 ul.img_col4 { margin:40px 0 20px; width: 100%; display:inline-block;}
  ul.img_col4 li {display: inline-block; text-align: center; width: 22.9%; margin-right:2.8%; float:left; max-width:316px; }
 ul.img_col4 li img { width:100%; height:auto; max-width:316px;}
 ul.img_col4 li:last-child {margin-right:0;}
 ul.img_col4 li .colimg, ul.img_col3 li .colimg { position:relative;}
 ul.img_col4 li .info, ul.img_col3 li .info { text-align:left; margin-top:15px; margin-bottom:15px;}
  p.imgbasic { position:relative;}
 p.imgbasic span.photo_name1 {display:block; width:100%; background:rgba(0,0,0,.6); text-align:center; position:absolute; bottom:0px; height:45px; line-height:45px; color:#fff;}
 ul.img_col2 li { position:relative;}
 ul.img_col2 li span.photo_name1 { display:block; width:100%; background:rgba(0,0,0,.6); text-align:center; position:absolute; bottom:0px; height:45px; line-height:45px; color:#fff;}
 ul.img_col3 li { position:relative; overflow:hidden;}
 ul.img_col3 li span.photo_name1 { display:block; width:100%; background:rgba(0,0,0,.6); text-align:center; position:absolute; bottom:0px; height:40px; line-height:40px; color:#fff;}
 ul.img_col4 li { position:relative;}
 ul.img_col4 li span.photo_name1 { display:block; width:100%; background:rgba(0,0,0,.6); text-align:center; position:absolute; bottom:0px; height:40px; line-height:40px; color:#fff;}
 ul.img_col3 li a { display:block; width:100%; height:100%; color:#fff;}
 ul.img_col3 li a:hover { color:#f3c204;}
 ul.img_col3 li a:hover img { transition:all 0.5s linear; transform:scale(1.1);}
 ul.img_col3 li a span.photo_name2 { display:block; width:100%; background:rgba(0,0,0,.6); text-align:center; position:absolute; bottom:0px; height:62px; padding-top:10px;}
 ul.img_col3 li a span.photo_name2 .more { display:block;}
   .cont_youtube { padding:75px 0 85px; background-color:#184387; margin:0 auto; background: url("/tour/images/tour/sub/youtube_bg.gif?build_20260406001") repeat scroll 0 0;}
 .cont_youtube h3 { text-align:center; color:#fff; background:none; font-size:32px; letter-spacing:-0.5px;}
 .cont_youtube .vod { width:100%; max-width:1200px; margin:20px auto 0; }
 .cont_youtube .vod iframe { width:100%; height:470px; margin-top:0px; margin-left:0px;}
  .botm_photo { background-color:#deefe8; padding:80px 0;}
 .contphoto { width:100%; margin:0 auto;}
 .botm_photo h3 { background:none; width:180px; margin:0 auto; line-height:39px; }
 .botm_photo h3 a { text-align:center; font-size:32px; }
 .botm_photo h3 a span.more { display:block; float:right; text-indent:-99999px; background:url("/tour/images/tour/sub/cont_sp.png?build_20260406001") no-repeat scroll -56px -75px; width:40px; height:40px; }
 .botm_photo ul { margin:35px 0 0; width: 100%; display:inline-block;}
 .botm_photo li {display: inline-block; text-align: center; width: 22.9%; margin-left:2.8%; float:left; max-width:316px;}
 .botm_photo li:first-child { margin-left:0;}
 .botm_photo li a { max-width:316px; width: 100%; overflow:hidden; display: inline-block;}
 .botm_photo li a img { width:100%; height:auto; max-width:316px;}
 .botm_photo li a:hover img { transition: all 0.5s linear; transform: scale(1.1);}
  .content_guide { background:url("/contents/17136/guide_bg1.jpg") no-repeat scroll center top; height:554px;}
 .content_guide h3 { padding-top:65px;}
 .content_guide2 h3 { padding-top:80px;}
 .content_guide2 ul.img_col4 { margin-bottom:100px;}
 .content_guide3 { background:url("/contents/17136/guide_bg2.jpg") no-repeat scroll center top; height:680px;}
 .content_guide3 h3 { padding-top:90px;}
 .content_guide3 ul { width:666px; margin:0 auto;}
 .content_guide3 ul li { float:left; margin-left:30px; margin-top:63px;}
 .content_guide3 ul li:first-child { margin-left:0;}
 .content_guide3 ul li img { margin-bottom:16px;}
 .content_guide3 ul li span { display:block;}
 .content_guide4 h3 { padding-top:76px;}
 .content_guide4 .img_txt { margin-top:50px;}
 .content_guide4 .img_txt img { height:272px;}
 .content_guide4 .img_col3 { margin-bottom:95px;}
  .yudalsan { background:url("/contents/17122/yudalsan1.jpg") no-repeat scroll center top; height:941px;}
 .yudalsan h3 { padding-top:100px;}
 .yudalsan p.basic { margin-top:40px;}
 .yudalsan p.btn_p { margin-top:50px;}
 .yudalsan_info h4 { padding-top:50px;}
 .yudalsan_info .img_txt { margin-top:10px;}
 .yudalsan_info .img_txt .right50 img { height:242px;}
 .yudalsan_info .img_col4 { margin-bottom:60px;}
 .yudal_festival { background:url("/contents/17122/yudalsan3.jpg") no-repeat scroll center top; height:801px;}
 .yudal_festival .inner { padding-top:110px; height:615px;}
 .yudal_bell h3 { padding-top:66px; margin-bottom:35px;}
 .yudal_yisunshin { background-color:#f1eacf; width:100%; display:inline-block;}
 .yudal_yisunshin h3 { padding-top:65px;}
 .yudal_yisunshin .imgbasic { margin-top:30px;}
 .yudal_yisunshin p.mab70 { margin-top:25px;}
  .bridge_sunset { background:url("/contents/17129/bridge_sunset.jpg") no-repeat scroll center top; height:943px;}
 .bridge_sunset h3 { padding-top:100px; margin-bottom:42px;}
 .bridge_sunset .btn_p { margin-top:35px;}
 .bridge_sunset2 { background:url("/contents/17129/bridge_sunset2.jpg") no-repeat scroll center top; height:943px;}
  .gatbawi_intro { background:url("/contents/17282/gatbawi_intro.jpg") no-repeat scroll center top; height:850px;}
 .gatbawi_intro .right50 { margin-left:51.4%; width:48.5%;}
 .gatbawi_intro h3 { padding-top:100px;}
 .gatbawi_intro .basic { margin-top:35px;}
 .gatbawi_intro .btn_p { margin-top:32px;}
 .gatbawi_info { background:url("/contents/17282/gatbawi_info.jpg") no-repeat scroll center top; height:1031px;}
 .gatbawi_info .inner { height:955px;}
 .gatbawi_legend h3 { padding-top:50px;}
 .gatbawi_night { background:url("/contents/17282/gatbawi_night.jpg") no-repeat scroll center top; height:846px;}
 .gatbawi_night h3 { padding-top:66px; margin-bottom:40px;}
  .fountain { background:url("/contents/17299/fountain.jpg") no-repeat scroll center top; height:943px;}
 .fountain h3 { padding-top:99px; margin-bottom:40px;}
 .fountain .btn_p { margin-top:64px;}
 .fountain_info { background:url("/contents/17299/fountain_info.jpg") no-repeat scroll center top; height:852px;}
 .fountain_info h4 {padding-top:99px; margin:0;}
 .fountain_info .btn_p { margin-top:31px;}
  .nojeokbong { background:url("/contents/17309/nojeokbong.jpg") no-repeat scroll center top; height:1174px;}
 .nojeokbong h3 { padding-top:96px; margin-bottom:35px;}
 .nojeokbong .btn_p { margin-top:31px;}
 .nojeokbong_info { background:url("/contents/17309/nojeokbong_info.jpg") no-repeat scroll center bottom; height:1160px;}
 .nojeokbong_info p { padding-top:73px;}
  .mokpojin_intro { background:url("/contents/17315/mokpojin_intro.jpg") no-repeat scroll center top; height:1174px;}
 .mokpojin_intro h3 { padding-top:100px; margin-bottom:40px;}
 .mokpojin_intro .btn_p { margin-top:35px;}
 .mokpojin_info.inner { padding-top:60px;}
 .mokpojin_info .img_col2 { margin-bottom:65px;}
 .mokpojin_legend { background-color:#f0eadd;}
 .mokpojin_legend .inner { padding-top:70px;}
 .mokpojin_legend .img_col3 img { height:400px;}
 .mokpojin_legend .img_col3 li span.photo_name1 { top:363px;}
 .mokpojin_legend .img_col3 li p.basic { text-align:left; margin-bottom:50px;}
  .leenanyeong_p { background:url("/contents/17317/leenanyeong.jpg") no-repeat scroll center top; height:800px;}
 .leenanyeong_p h3 { padding-top:115px; margin-bottom:25px;}
 .leenanyeong_p .btn_p { margin-top:25px;}
 .leenanyeong_info.inner { padding-top:70px;}
 .leenanyeong_info .img_col2 { margin-bottom:60px;}
 .leenanyeong_profile { background-color:#403a3a;}
 .leenanyeong_profile .inner {background:url("/contents/17317/leenanyeong_profile.jpg") no-repeat scroll right bottom; height:418px;}
 .leenanyeong_profile h3 { padding-top:78px; margin-bottom:30px;}
  .archipelago { background:url("/contents/17316/archipelago.jpg") no-repeat scroll center top; height:816px;}
 .archipelago h3 { padding-top:80px; margin-bottom:39px;}
 .archipelago .btn_p { margin-top:35px;}
 .archipelago_yudalsan { background:url("/contents/17316/archipelago1.jpg") no-repeat scroll center top; height:816px;}
 .archipelago_yudalsan h3 { padding-top:80px;}
 .archipelago_sky { background:url("/contents/17316/archipelago2.jpg") no-repeat scroll center top; height:816px;}
 .archipelago_sky h3 { padding-top:80px;}
  .oedaldo_intro { background:url("/contents/17310/oedaldo_intro.jpg") no-repeat scroll center top; height:952px;}
 .oedaldo_intro h3 { padding-top:80px; margin-bottom:39px;}
 .oedaldo_intro .btn_p { margin-top:35px;}
 .oedaldo_healing { background:url("/contents/17310/oedaldo_healing.jpg") no-repeat scroll center top; height:943px;}
 .oedaldo_healing h3 { padding-top:80px; margin-bottom:39px;}
 .oedaldo_info { background-color:#d4fcff;}
 .oedaldo_info h4 { margin-top:0; padding-top:50px;}
 .oedaldo_info .img_txt { margin-top:25px; margin-bottom:80px;}
 .oedaldo_info .img_txt .right50 img { height:397px;}
 .oedaldo_tour { background-color:#fafee4;}
 .oedaldo_tour .img_col3 { margin-bottom:70px;}
  .cont_cos h3 { padding-top:60px;}
 .cont_cos .line { background:url("/contents/17130/cos_line_gr.png") repeat-x scroll 0 top; display:inline-block; width:100%; position:relative;}
 .cont_cos .line li { float:left; width:12.5%; text-align:center; background:url("/contents/17130/cos_line.png") repeat-x scroll 0 top; }
 .cont_cos .line li.boxline { position:absolute; width:8px !important; height:110px; top:49px; background-color:#188657;}
 .cont_cos .line li.boxline.left {left:0;}
 .cont_cos .line li.boxline.right {right:0;}
 .cont_cos .line li span.ico { display:block; width:17px; height:17px; border-radius:15px; border:5px solid #188657; margin:39px auto 12px; background-color:#fff; position:relative;}
 .cont_cos .line li span.start { display:block; position:absolute; top:5px; left:30px; background:url("/contents/17345/start.png") no-repeat scroll 0 0; width:34px; height:8px; text-indent:-99999px;}
 .cont_cos .line li.flt_r { float:right;}
  .day12 .line { background:url("/contents/17130/cos_line_gr.png") repeat-x scroll 0 121px; margin-top:55px;}
 .day12 .line li { background:url("/contents/17130/cos_line.png") repeat-x scroll 0 121px;}
 .day12 .line li .cosimg { display:block; max-width:121px; height:auto; width:100%; margin:0 auto; border:5px solid #188657; border-radius:65px; }
 .day12 .line li .cos_bl { background:url("/contents/17130/bl.png") no-repeat scroll center 0; display:block; width:22px; height:10px; margin:-3px auto 0;}
 .day12 .line li .cosimg img { border-radius:65px; max-width:121px; height:auto; width:100%;}
 .day12 .line li span.ico { margin:20px auto 12px;}
 @media all and (max-width:1270px){ .day12 .line { background-position:0 96px;}
 .day12 .line li { background-position:0 96px;}
 .day12 .line li .cosimg { width:70%; height:98px;}
 .day12 .line li .cosimg img { height:98px;}
 }
 .moderncity p.imgbasic { margin-top:55px;}
 .moderncity.cont_cos .day2 li, .culturalcity.cont_cos .day2 li { width:14.5%;}
  .culturalcity .day1 li { width:11.1111%;}
  .yudalsan_climbing { background-color:#f5f4ee; display:inline-block; width:100%; }
 .yudalsan_climbing .imgbasic { margin-top:45px;}
 .yudalsan_climbing .btn_p { margin-top:44px; margin-bottom:82px;}
 .yudalsan_rock h3 { padding-top:60px; margin-bottom:32px;}
 .yudalsan_rock .imgbasic { margin-top:50px;}
 .yudalsan_rock ul.img_col4 { margin-top:30px;}
 .yudalsan_rock ul.img_col4 li { margin-bottom:35px;}
 @media all and (max-width:1180px){ .yudalsan_rock ul.img_col4 li .info.j3 { min-height:270px;}
}
 .yudalsan_nujung6 { background-color:#ebf8f3; display:inline-block; width:100%; padding-bottom:10px;}
 .yudalsan_nujung6 h3 { padding-top:65px; margin-bottom:40px;}
 .yudalsan_nujung6 ul.img_col3 { margin-top:45px;}
 .yudalsan_nujung6 ul.img_col3 li { margin-bottom:40px;}
  .yudalsan_dullegil { background-color:#f5f4ee; width:100%; display:inline-block; padding-bottom:60px;}
 .yudalsan_dullegil h3 { padding-top:50px; margin-bottom:35px;}
 .yudalsan_dullegil .cont_cos .line li { width:16.66%;}
 .yudalsan_dullegil_info.inner { padding-top:30px; padding-bottom:60px;}
  .yangul_dullegil { background-color:#f5f4ee; width:100%; display:inline-block; padding-bottom:60px;}
 .yangul_dullegil h3 { padding-top:50px; margin-bottom:35px;}
 .yangul_dullegil .img_txt { margin-top:55px;}
 .yangul_dullegil .left35 img { height:813px;}
 .yangul_dullegil .right65 p { min-height:98px;}
 .yangul_dullegil .right65 img { height:690px;}
 @media all and (max-width:778px){ .yangul_dullegil .right65 p { font-size:14px;}
}
 .yangul_greenshower h3 { padding-top:60px; margin-bottom:35px;}
 .yangul_greenshower .imgbasic { position:relative; background:url("/contents/17357/greenshower4.jpg") no-repeat scroll 0 0; height:477px; margin-top:20px;}
 .yangul_greenshower .imgbasic .info { display:block; position:absolute; top:24px; left:25px;}
 .yangul_greenshower .imgbasic .info img { float:left; margin-right:5px;}
 .yangul_greenshower .imgbasic .info .wit { float:left; position:absolute; bottom:15px; width:262px;}
  .gohado_dullegil { background-color:#f5f4ee; width:100%; display:inline-block; padding-bottom:60px;}
 .gohado_dullegil h3 { padding-top:50px; margin-bottom:35px;}
 .gohado_dullegil .cont_cos li { width:11.1111%;}
 .gohado_dullegil .img_txt { margin-top:45px;}
 .gohado_dullegil p.basic { margin-top:45px;}
 .gohado_dullegil p.basic.pcos { margin-top:20px;}
 .gohado_dullegil_img { padding-top:50px;}
  .ibam_dullegil { background-color:#f5f4ee; width:100%; display:inline-block; padding-bottom:60px;}
 .ibam_dullegil h3 { padding-top:50px; margin-bottom:35px;}
 .ibam_dullegil .cont_cos li { width:11.1111%;}
 .ibam_dullegil p.imgbasic { margin-top:45px;}
 .ibam_dullegil_img { padding-top:50px;}
  .samhakdo_canoe { background:url("/contents/17382/samhakdo_canoe.jpg") no-repeat scroll center bottom; height:1480px;}
 .samhakdo_canoe h3 { padding-top:65px; margin-bottom:45px;}
 .samhakdo_canoe .img_col3 { margin-top:50px;}
 .samhakdo_canoe .inner { height:1395px;}
  .fishing_sea { background:url("/contents/17610/fishing1.jpg") no-repeat scroll center top; height:840px;}
 .fishing_sea h3 { padding-top:65px; margin-bottom:55px;}
 .fishing_sea .btn_p { margin-top:130px;}
 .fishing_info h3 { padding-top:65px; margin-bottom:40px;}
 .fishing_info .imgbasic { margin-top:40px;}
 .fishing_info h4 { margin-top:40px;}
 .fishing_rocks { background-color:#e4edfd; padding:70px 0 90px;}
 .fishing_rocks h3 { margin-bottom:35px;}
 .fishing_rocks .imgbasic { margin-top:35px;}
 .fishing_seawall { background-color:#f1f1f0; padding:70px 0 90px;}
 .fishing_seawall h3 { margin-bottom:35px;}
 .fishing_seawall .imgbasic { margin-top:35px;}
  .parkgolf { background:url("/contents/17623/golf_park.jpg") no-repeat scroll center bottom; height:1119px;}
 .parkgolf h3 { padding-top:65px; margin-bottom:55px;}
 .golf_photo { padding:35px 0 49px;}
 .golf_buju { background:url("/contents/17623/golf_buju.jpg") no-repeat scroll center 0; height:709px;}
 .golf_buju .inner { height:635px;}
 .golf_buju h3 { padding-top:95px; margin-bottom:55px;}
 .golf_buju ul.basic { width:372px; margin:40px auto 0; background-color:rgba(0,0,0,.3); border-radius:8px; padding:30px 50px 35px;}
  .yacht { background:url("/contents/17363/yacht.jpg") no-repeat scroll center bottom; height:1156px;}
 .yacht .inner { height:1075px;}
 .yacht h3 { padding-top:95px; margin-bottom:47px;}
 .yacht_img { background-color:#d4e4f2; padding:55px 0 75px;}
  .climbing { background:url("/contents/17364/climbing.jpg") no-repeat scroll center bottom; height:1226px;}
 .climbing h3 { padding-top:65px; margin-bottom:47px;}
 .climbing_img { background-color:#e7f6ee; padding:55px 0 75px;}
  .light_samhak { background:url("/contents/17362/samhak.jpg") no-repeat scroll center 0; height:1166px;}
 .light_samhak h3 { padding-top:95px; margin-bottom:47px;}
 .light_samhak_img { padding-top:35px;}
 .light_samhak_img .img_col2 { margin-bottom:6px;}
  .light_street { background:url("/contents/17351/street.jpg") no-repeat scroll center 0; height:1210px;}
 .light_street h3 { padding-top:95px; margin-bottom:47px;}
 .light_street_img { background-color:#fbddb3; padding:55px 0 75px;}
  .light_gatbawitown { background:url("/contents/17392/gatbawi_town.jpg") no-repeat scroll center 0; height:955px;}
 .light_gatbawitown h3 { padding-top:95px; margin-bottom:47px;}
 .light_gatbawitown_img { background-color:#ece7f9;}
 .light_gatbawitown_img p.align_center { padding-top:80px;}
 .light_gatbawitown_img .img_col3 { margin-top:55px;}
 .light_gatbawitown_img .img_col2 { margin-bottom:80px;}
  .light_peacesquare { background:url("/contents/17415/light_peacesquare.jpg") no-repeat scroll center 0; height:955px;}
 .light_peacesquare h3 { padding-top:95px; margin-bottom:47px;}
 .light_peacesquare_img { background-color:#ece7f9; padding:75px 0 75px;}
 .light_peacesquare_img .img_col3 { margin-top:50px;}
  .light_fountain { background:url("/contents/17418/light_fountain.jpg") no-repeat scroll center 0; height:1036px;}
 .light_fountain h3 { padding-top:95px; margin-bottom:35px;}
 .light_fountain .btn_p { margin-top:50px;}
  .light_yeongsan h3 { padding-top:75px; margin-bottom:40px;}
 .light_yeongsan p.basic { margin-bottom:50px;}
 .light_yeongsan ul.basic { margin-bottom:70px;}
 .light_yeongsan_img { background-color:#ece7f9; padding:75px 0 30px;}
 .light_yeongsan_img .img_col3 li { margin-bottom:40px;}
  .operating_hour h3 { margin-top:40px;}
  .fieldtrip { background-color:#ede5c4; padding-bottom:80px;}
 .fieldtrip h3 { padding-top:75px; margin-bottom:40px;}
 .fieldtrip .btn_p { margin-top:40px;}
 .fieldtrip .img_col2 { margin-top:55px; margin-bottom:42px;}
  .leemaebang { background: #1c1b1f url("/contents/17403/leemaebang.jpg") no-repeat scroll center 0; height:1036px;}
 .leemaebang h3 { padding-top:75px; margin-bottom:40px;}
 .leemaebang .btn_p { margin-top:40px;}
 .leemaebang_img .img_col2 { margin-top:80px; margin-bottom:20px;}
  .fieldtrip_literary_house h3 { padding-top:65px; margin-bottom:35px;}
 .fieldtrip_literary_house .btn_p { margin-top:35px;}
 .fieldtrip_literary_house .imgbasic { margin-top:50px; margin-bottom:80px;}
 .fieldtrip_lh_info { background-color:#f6f3e3; padding:30px 0 50px;}
 .fieldtrip_lh_info h4 { margin-top:45px;}
 .fieldtrip_lh_info .imgbasic { margin-top:40px; margin-bottom:60px;}
 .fieldtrip_lh_info .img_col3 { margin-top:60px;}
  .fieldtrip_naval_forces { background-color:#f4efdc; padding-bottom:70px;}
 .fieldtrip_naval_forces h3 { padding-top:65px; margin-bottom:35px;}
 .fieldtrip_naval_forces .btn_p { margin-top:35px; margin-bottom:25px;}
  .yacht_marina { background:url("/contents/17398/yacht_marina.jpg") no-repeat scroll center 0; height:977px;}
 .yacht_marina h3 { padding-top:95px; margin-bottom:50px;}
 .yacht_marina .btn_p { margin-top:40px;}
 .yacht_marina_img { background-color:#cfe0ed; padding:80px 55px;}
 .yacht_marina_img .img_col3 { margin-top:55px;}
  .yacht_cruise { background:url("/contents/17413/yacht_cruise.jpg") no-repeat scroll center 0; height:940px;}
 .yacht_cruise .inner { height:877px;}
 .yacht_cruise h3 { padding-top:95px; margin-bottom:50px;}
 .yacht_cruise .botm .right50 p.botm { bottom:20px;}
  .drive_yudalroad h3 { padding-top:65px; margin-bottom:35px;}
 .drive_yudalroad .imgbasic { margin-top:40px; margin-bottom:85px;}
 .drive_yudalroad_img { background-color:#f6f2fc; padding:80px 0 60px;}
  .coastroad h3 { padding-top:65px; margin-bottom:35px;}
 .coastroad .imgbasic { margin-top:40px; margin-bottom:85px;}
 .coastroad_info { background-color:#f6f2fc; padding:80px 0 60px;}
  .drive_gatbawi_town { background:url("/contents/17379/drive_gatbawi_town.jpg") no-repeat scroll center 0; height:837px;}
 .drive_gatbawi_town h3 { padding-top:96px; margin-bottom:45px;}
 .drive_gatbawi_town_img { background-color:#f6f2fc; padding:80px 0 60px;}
 .drive_gatbawi_town_img .btn_p { margin-top:40px; margin-bottom:9px;}
  .mokpobridge { background:url("/contents/17391/mokpobridge.jpg") no-repeat scroll center 0; height:837px;}
 .mokpobridge h3 { padding-top:96px; margin-bottom:45px;}
 .mokpobridge_info { background-color:#f6f2fc; padding:80px 0 72px;}
 .mokpobridge_info .btn_p { margin-top:40px; margin-bottom:50px;}
  .cyclingtour { background-color:#f0f3f2; padding-bottom:70px;}
 .cyclingtour h3 { padding-top:65px; margin-bottom:32px;}
 .cyclingtour .btn_p { margin-top:29px;}
 .cyclingtour_map { padding:40px 0 10px;}
 .cyclingtour_map h3 { margin-top:50px;}
  .okdan { background-color:#fef2d7; padding-bottom:70px;}
 .okdan h3 { padding-top:72px; margin-bottom:35px;}
 .okdan p.siz24 { margin-top:35px;}
 .okdan .cont_cos .line li { width:14.21%;}
 .okdan .cont_cos .line li.boxline.left { top:151px;}
 .okdan_map p.imgbasic { padding-top:50px; margin-bottom:50px;}
 .okdan_map p.btn_p { margin-top:35px;}
 .okdanss {position:absolute; top:90px;; right:0; }
 @media all and (max-width:1100px){ .okdanss {display:none;}
}
  .movie_yh { background:url("/contents/18113/movie_yh.jpg") no-repeat scroll center 0; height:975px;}
 .movie_yh .inner { height:975px;}
 .movie_yh h3 {padding-top:95px; margin-bottom:40px;}
 .movie_yh p.siz17 { line-height:28px;}
 .market_info { padding:60px 0 70px;}
 .market_info .time_i { margin-top:12px;}
 .market_info .img_col2 { margin-top:55px;}
 .movie_mk { background:url("/contents/18113/movie_mk.jpg") no-repeat scroll center 0; height:610px;}
 .movie_mk h3 {padding-top:88px;}
 .movie_mk .img_txt .left50 { width:53%;}
 .movie_mk .img_txt .left50 p { line-height:29px;}
 @media all and (max-width:1165px){ .movie_mk .img_txt .left50 { width:60%;}
 .movie_mk .img_txt .left50 p { line-height:25px;}
 }
 .seosandong.inner { padding: 82px 0 80px;}
 .seosandong .img_col4 { margin-top:50px;}
 .mural { background:url("/contents/18113/mural.jpg") no-repeat scroll center 0; height:833px;}
 .mural h3 { padding-top:68px; margin-bottom:35px;}
 .mural p.siz17 { line-height:28px;}
 .mural .inner { height:794px;}
 .mural .img_col3 li { border:4px solid #fcb32c; border-radius:10px; width:30.15%;}
 @media all and (max-width:820px){.mural .img_col3 li { width:30%;}
}
  .octopus { background:url("/contents/17318/octopus.jpg") no-repeat scroll center 0; height:1080px;}
 .octopus h3 {padding-top:74px; margin-bottom:45px;}
 .octopus_img { background-color:#f5e9eb; padding-top:85px; padding-bottom:90px;}
 .octopus_end { background:url("/contents/17318/octopus_img_end.jpg") no-repeat scroll center 0; height:530px; text-indent:-99999px;}
  .skate { background:url("/contents/17319/skate.jpg") no-repeat scroll center 0; height:1080px;}
 .skate h3 {padding-top:74px; margin-bottom:45px;}
 .skate_info { padding-top:85px; padding-bottom:80px;}
 .skate_info .img_col2 { margin-bottom:30px;}
 .skate_end { background:url("/contents/17319/skate_end.jpg") no-repeat scroll center 0; height:639px; text-indent:-99999px;}
  .crab { background:url("/contents/17135/crab.jpg") no-repeat scroll center 0; height:1080px;}
 .crab h3 {padding-top:74px; margin-bottom:45px;}
 .crab_info { padding-top:70px;}
  .croaker { background:url("/contents/17320/croaker.jpg") no-repeat scroll center 0; height:1013px;}
 .croaker h3 {padding-top:74px; margin-bottom:45px;}
 .croaker_info { padding-top:75px; padding-bottom:75px;}
 .croaker_info .img_col3 { margin-bottom:43px;}
 .croaker_end { background:url("/contents/17320/croaker_end.jpg") no-repeat scroll center 0; height:758px;}
 .croaker_end .inner { height:425px;}
  .hairtail { background:url("/contents/17321/hairtail.jpg") no-repeat scroll center 0; height:1013px;}
 .hairtail h3 {padding-top:74px; margin-bottom:35px;}
 .hairtail_info { padding-top:75px; padding-bottom:75px;}
 .hairtail_info .img_col3 { margin-bottom:43px;}
 .hairtail_end { background:url("/contents/17321/hairtail_eng.jpg") no-repeat scroll center 0; height:758px; text-indent:-99999px;}
  .pomfret { background:url("/contents/17322/pomfret.jpg") no-repeat scroll center 0; height:1013px;}
 .pomfret h3 {padding-top:74px; margin-bottom:35px;}
 .pomfret_info { padding-top:75px; padding-bottom:63px;}
 .pomfret_jjim { background:url("/contents/17322/pomfret_end.jpg") no-repeat scroll center 0; height:797px;}
 .pomfret_jjim h3 {padding-top:100px; margin-bottom:50px;}
  .shadfish { background:url("/contents/17323/shadfish.jpg") no-repeat scroll center 0; height:1013px;}
 .shadfish h3 {padding-top:83px; margin-bottom:53px;}
 .shadfish_info { padding-top:75px; padding-bottom:63px; background-color:#f7f4ec;}
  .anglerfish { background:url("/contents/17126/anglerfish.jpg") no-repeat scroll center 0; height:1013px;}
 .anglerfish h3 {padding-top:83px; margin-bottom:53px;}
 .anglerfish_tang { background:url("/contents/17126/anglerfish_tang.jpg") no-repeat scroll center 0; height:997px;}
 .anglerfish_tang p.align_center { padding-top:134px;}
 .anglerfish_info { padding-top:75px; padding-bottom:63px; background-color:#f5f5e9;}
  .rockfish { background:url("/contents/17324/rockfish.jpg") no-repeat scroll center 0; height:1082px;}
 .rockfish h3 {padding-top:83px; margin-bottom:38px;}
 .rockfish_info { padding-top:75px; padding-bottom:63px; background-color:#f7f4ec;}
  .hanok { background:url("/contents/17394/hanok.jpg") no-repeat scroll center bottom; height:1430px;}
 .hanok h3 { line-height:20px; padding-bottom:0; margin-top:7px;}
 .hanok .img_txt .right50 { padding-left:0; margin-left:2.7%;}
 .hanok .img_txt .left50, .hanok .img_txt .right50 { border-bottom:1px solid #403a3a; padding-bottom:35px; margin-top:70px;}
 .hanok .img_txt img { display:block; float:left; max-width:197px; width:30%; height:124px;}
 .hanok .img_txt .info { float:left; width:65%; padding-left:5%}
  .traditional_market { background:url("/contents/17387/traditional_market.jpg") no-repeat scroll center bottom; height:728px;}
 .traditional_market h3 { padding-top:93px; margin-bottom:35px;}
 .traditional_market .btn_p { margin-top:40px; margin-bottom:9px;}
 .traditional_market_info { background-color:#f3f3f3; padding:70px 0 0;}
 .traditional_market_info .img_col3 { margin-top:0;}
 .traditional_market_info .img_col3 li { text-align:left;}
 .traditional_market_info .basic { margin-left:25px; margin-bottom:16px; display:inline-block; height:165px;}
 .traditional_market_info .basic li { width:85%;}
 .traditional_market_info .info { background-color:#fff; display:inline-block; width:100%; position:relative; margin-bottom:55px !important;}
 .traditional_market_info .imgbasic { margin-top:0;}
 .traditional_market_info .btn_p { background-color:#403a3a; position:absolute; bottom:0; left:0; width:100%;}
 .traditional_market_info .btn_p a { display:block; padding:0; text-align:center; height:48px; line-height:48px;}
 @media all and (max-width:1028px){ .traditional_market_info .info { height:435px;}
}
  .mokpomaster .img_txt { margin-top:90px;}
 .mokpomaster .img_txt .right50 { padding-left:0; margin-left:2.7%;}
 .mokpomaster .img_txt .left50, .mokpomaster .img_txt .right50 { border-bottom:1px solid #403a3a; padding-bottom:35px; margin-bottom:35px;}
 .mokpomaster ul.basic { margin-top:5px;}
 .mokpomaster ul.basic li { line-height:25px;}
 .mokpomaster .img_txt img { display:block; float:left; max-width:197px; width:30%; height:124px;}
 .mokpomaster .img_txt .info { float:left; width:65%; padding-left:5%}
  .lowprice { padding-top:60px;}
  .foreignlanguage_menu h3 { padding-top:60px; margin-bottom:35px;}
 .foreignlanguage_menu .btn_p { margin-top:40px; margin-bottom:30px;}
  .special_product.inner { padding-top:60px;}
 .special_product p.btn_p { margin-top:50px;}
 .special_product .img_col2 { margin-top:55px;}
 .special_product .img_col3 { margin-top:55px;}
  .festival_harbor { background:url("/contents/17353/harbor1.jpg") no-repeat scroll center bottom; height:943px;}
 .festival_harbor h3 { padding-top:80px; margin-bottom:35px;}
 .festival_harbor .btn_p { margin-top:43px;}
 .festival_harbor_info { background-color:#f8f4ee; padding:45px 0 60px;}
 .festival_harbor_info h4 { margin-top:50px;}
 .festival_harbor_info .right50 img { height:467px;}
 .festival_harbor_img { background:url("/contents/17353/harbor_info_img.jpg") no-repeat scroll center bottom; height:1014px;}
 .festival_harbor_img .inner { padding-top:45px;}
 .festival_harbor_img .img_col3 { margin-bottom:60px;}
  .festival_yisunshin { background:url("/contents/17365/festival_yisunshin.jpg") no-repeat scroll center bottom; height:1099px;}
 .festival_yisunshin h3 { padding-top:85px; margin-bottom:35px;}
 .festival_yisunshin .btn_p { margin-top:43px;}
 .festival_yisunshin_info { background-color:#f8f4ee;}
 .festival_yisunshin_info .img_col3 { margin-bottom:80px;}
 .festival_yisunshin_sugun { background:url("/contents/17365/festival_yisunshin_sugun.jpg") no-repeat scroll center bottom; height:487px;}
 .festival_yisunshin_sugun h3 { padding-top:132px; margin-bottom:65px;}
 .festival_yisunshin_sugun ul.basic { width:510px; margin:0 auto;}
  .festival_pottery { background:url("/contents/17125/festival_pottery.jpg") no-repeat scroll center bottom; height:892px;}
 .festival_pottery h3 { padding-top:85px; margin-bottom:35px;}
 .festival_pottery .btn_p { margin-top:43px;}
 .festival_pottery_info { background-color:#f8f4ee; padding-top:10px;}
 .festival_pottery_info .img_col3 { margin-bottom:90px;}
  .festival_madangart { background:url("/contents/17419/festival_madangart.jpg") no-repeat scroll center bottom; height:892px;}
 .festival_madangart h3 { padding-top:85px; margin-bottom:35px;}
 .festival_madangart .btn_p { margin-top:43px; margin-bottom:43px;}
 .festival_madangart_info { background-color:#f8f4ee; padding-bottom:45px;}
 .festival_madangart_getdol { padding:70px 0;}
 .festival_madangart_getdol h3 {margin-bottom:40px;}
 .festival_madangart_getdol .img_col2 { margin-top:50px;}
 .festival_madangart_d { background-color:#efe6e5; padding-bottom:80px;}
 .festival_madangart_d h3 { padding-top:75px; margin-bottom:35px;}
 .festival_madangart_d .img_col3 { margin-top:50px; margin-bottom:50px;}
  .symphony { background:url("/contents/17853/symphony.jpg") no-repeat scroll center bottom; height:1099px;}
 .symphony .inner { height:1000px;}
 .symphony_schedule { padding:70px 0 0;}
 .symphony_schedule h4 { margin-top:0;}
  .chorus {background:url("/contents/17860/chorus.jpg") no-repeat scroll center bottom; height:995px;}
 .chorus .inner { height:890px;}
 .chorus p.basic { margin-top:37px;}
 .chorus_info { padding:50px 0 0;}
  .dance {background:url("/contents/17864/dance.jpg") no-repeat scroll center bottom; height:995px;}
 .dance .inner { height:890px;}
 .dance .btn_p { margin-top:43px;}
 .dance_img { padding-top:60px; padding-bottom:80px; background-color:#d1cdde;}
  .juniorchorus { background:url("/contents/17870/juniorchorus.jpg") no-repeat scroll center top; height:902px;}
 .juniorchorus .inner { height:835px;}
 .juniorchorus_img { background-color:#fff6e5; padding:46px 0 55px;}
  .troupe { background:url("/contents/17865/troupe.jpg") no-repeat scroll center top; height:902px;}
 .troupe .inner { height:826px;}
 .troupe_img { background-color:#fff6e5; padding:46px 0 55px;}
  .classicalmusic {background:url("/contents/17827/classicalmusic.jpg") no-repeat scroll center top; height:913px;}
 .classicalmusic .inner { height:825px;}
 .classicalmusic_img { margin-top:50px;}
  .space_culturalart {background:url("/contents/17411/space_culturalart.jpg") no-repeat scroll center top; height:1099px;}
 .space_culturalart h3 { padding-top:85px; margin-bottom:35px;}
 .space_culturalart .btn_p { margin-top:35px;}
 .space_culturalart_info { background-color:#f8f4ee; padding-bottom:38px; padding-top:47px;}
 .space_culturalart_info .img_txt { margin-top:0}
 .space_culturalart_d { background-color:#b19165;}
 .space_culturalart_d .img_col3 { margin-top:75px; margin-bottom:65px;}
  .space_culturalsports {background:url("/contents/17410/space_culturalsports.jpg") no-repeat scroll center top; height:1099px;}
 .space_culturalsports h3 { padding-top:85px; margin-bottom:35px;}
 .space_culturalsports .btn_p { margin-top:35px;}
 .space_culturalsports_info { background-color:#f8f4ee; padding-bottom:45px; padding-top:60px;}
 .space_culturalsports_info .img_txt { margin-top:0}
 .space_culturalsports_d { background-color:#b19165; padding:45px 0 50px;}
  .citytour_tourinfo {background:url("/contents/17356/citytour_tourinfo.jpg") no-repeat scroll center -300px; height:500px;}
 .citytour_tourinfo h3 { padding-top:85px; margin-bottom:35px;}
 .citytour_tourinfo p.basic { margin-top:43px;}
 .citytour_tourinfo .btn_p { margin-top:35px;}
 .citytour_tourinfo_dt { background-color:#fdfaf0; padding:30px 0 55px;}
 .citytour_tourinfo_dt h4 { margin-top:50px;}
 .citytour_map { padding:40px 0 50px;}
 .citytour_map ul.basic { margin-top:26px;}
  .citytour_cosbox { border:3px solid #188657; font-size:14px;}
 .citytour_cosbox.img_txt { width:99.6%; height:337px;}
 .citytour_day .left70 { border-right:1px solid #188657; width:69.9%; padding-right:0; min-height:337px;}
 .citytour_day .left70 p { border-bottom:1px solid #188657; line-height:22px; padding:15px 0 16px 13px; }
 .citytour_day .left70 p span.ico { display:block; float:left; width:24px; height:24px; background:url("/contents/17355/time.png") no-repeat scroll 0 0; margin-right:4px;}
 .coslist_box { background:url("/contents/17355/coslist_line.png") repeat-x scroll 0 0; display:inline-block; width:100%;}
 .coslist { margin-left:36px;}
 .coslist li { float:left; margin-top:23px; width:18%; height:112px; text-align:center; background:url("/contents/17355/coslist_li_line.png") repeat-x scroll 0 0; line-height:18px; }
 .coslist li a.on { background:url("/contents/17355/on_bus.png") no-repeat scroll center 0;}
 .coslist li a { display:block; padding-top:41px; word-wrap:break-word;}
 .coslist li a span.point { display:block; background:url("/contents/17355/coslist_li_point.png") no-repeat scroll 0 0; width:18px; height:18px; margin:0 auto 7px;}
 .coslist li.start, .coslist li.arrival { width:5% !important;}
 .coslist li > span.ico { display:block; width:23px; height:39px; text-indent:-99999px; margin-top:16px;}
 .coslist li.start > span.ico { background:url("/contents/17355/start.png") no-repeat scroll 0 0; }
 .coslist li.arrival > span.ico { background:url("/contents/17355/arrival.png") no-repeat scroll 0 0; float:right }
 .citytour_day .right30 { background-color:#ececea; height:337px;}
 @media all and (max-width:1040px){.citytour_day .left70 { width:69.8%;}
 }
 .citytour_day .btn_p { margin-top:30px; margin-bottom:50px;}
 .day_sightseeing { background-color:#fdfaf0; padding-top:70px; padding-bottom:70px;}
 .day_sightseeing .img_col4 { margin-top:0;}
 .day_sightseeing .img_col4 li { margin-top:40px; margin-right:2.8%; position:relative; height:520px;}
 .day_sightseeing .img_col4 li.line { max-width:1380px; width:100%; height:1px; background-color:#403a3a; float:none; padding-bottom:0;}
 .day_sightseeing .img_col4 li .info { min-height:167px;}
 .day_sightseeing .img_col4 .btn_p { position:absolute; bottom:0; width:100%;}
 .day_sightseeing .img_col4 .btn_p a.p6 { width:98.6%; padding:8px 0; background-color:#fff;}
 .day_sightseeing .img_col4 .btn_p a.p6:hover { background-color:#403a3b;}
 .citytour_day_map { padding-top:70px;}
 .citytour_day_map .imgbasic { margin-top:45px;}
  .citytour_day.night .coslist li { width:15%;}
 .citytour_night_gatbawi {background:url("/contents/17191/gatbawi.jpg") no-repeat scroll center 0; height:851px; }
 .citytour_night_gatbawi .inner { height:775px;}
 .citytour_night_gatbawi h3 { padding-top:85px; margin-bottom:35px;}
 .citytour_night_gatbawi h4 { border-bottom:1px solid #fff; width:100%; padding-bottom:15px;}
 .citytour_night_gatbawi ul li { width:24%; float:left;}
 @media all and (max-width:1270px){.citytour_night_gatbawi ul li{width:48%;}
}
 .night_sightseeing { background-color:#fdfaf0; padding-top:70px; padding-bottom:70px;}
 .night_sightseeing .img_col4 { margin-top:0;}
 .night_sightseeing .img_col4 li { margin-top:40px; margin-right:2.8%; position:relative; height:543px;}
 .night_sightseeing .img_col4 li.line { max-width:1380px; width:100%; height:1px; background-color:#403a3a; float:none; padding-bottom:0;}
 .night_sightseeing .img_col4 li .info { min-height:167px;}
 .night_sightseeing .img_col4 .btn_p { position:absolute; bottom:0; width:100%;}
 .night_sightseeing .img_col4 .btn_p a.p6 { width:98.6%; padding:8px 0; background-color:#fff;}
 .night_sightseeing .img_col4 .btn_p a.p6:hover { background-color:#403a3b;}
 .citytour_night_map { padding-top:70px;}
  .traffic_information {background:url("/contents/18045/traffic_information.jpg") no-repeat scroll center 0;height: 610px;}
 .traffic_information h3 {padding-top: 90px;margin-bottom:35px;}
 .traffic_information ul {width:70%;margin: 80px auto 0;}
 .traffic_information ul li { border:2px solid #fff; border-radius:5px; width:23%; float:left; background-color:rgba(0,0,0,.3); margin-left:2%; transition: all 0.3s ease 0s;}
 .traffic_information li:hover { background-color:rgba(0,0,0,.6); border-color:#f3c204;}
 .traffic_information li:first-child { margin-left:0;}
 .traffic_information li a { color:#fff; text-align:center; padding:46px 0 35px; display:block;}
 .traffic_information li a span { display:block;}
 .traffic_information li .ico1 { width:83px; height:83px; margin:0 auto;}
 .traffic_information li .tit { font-size:25px; letter-spacing:-1px; margin-top:22px; margin-bottom:13px;}
 .traffic_information li .ico2 { width:52px; height:8px; margin:0 auto; background:url("/contents/18045/icon_sp.png") no-repeat scroll -170px -80px; }
 .traffic_information li .go { margin-top:10px;}
 .traffic_information ul li.mb { display:none;}
 .traffic_information li.mokpobus .ico1 { background:url("/contents/18045/icon_sp.png") no-repeat scroll 0 0;}
 .traffic_information li.bus .ico1 { background:url("/contents/18045/icon_sp.png") no-repeat scroll -83px 0;}
 .traffic_information li.air .ico1 { background:url("/contents/18045/icon_sp.png") no-repeat scroll 0 -83px;}
 .traffic_information li.korail .ico1 { background:url("/contents/18045/icon_sp.png") no-repeat scroll -83px -83px;}
 @media all and (max-width:1200px){.traffic_information ul { width:806px; transition: none;}
}
 @media all and (max-width:900px){.traffic_information ul { width:85%;}
 .traffic_information ul li { width:22.5%;}
}
  .mokpoin { background:url("/contents/18046/mokpoin.jpg") no-repeat scroll center -40px; height:702px;}
 .mokpoin h3 { padding-top:110px; margin-bottom:35px;}
 .mokpoin .img_txt { margin-top:65px;}
 .mokpoin .left50 { border-right:1px solid #fff; width:50%;}
 .mokpoin .left50 ul li { border:2px solid #fff; border-radius:5px; width:43%; float:left; background-color:rgba(0,0,0,.3); margin-left:5%; transition: all 0.3s ease 0s;}
 .mokpoin .left50 li:hover { background-color:rgba(0,0,0,.6); border-color:#f3c204;}
 .mokpoin .left50 li:first-child { margin-left:0;}
 .mokpoin .left50 li a { color:#fff; text-align:center; padding:39px 0 26px; display:block;}
 .mokpoin .left50 li a span { display:block;}
 .mokpoin .left50 li .ico1 { width:83px; height:83px; margin:0 auto;}
 .mokpoin .left50 li .tit { font-size:25px; letter-spacing:-1px; margin-top:22px; margin-bottom:13px;}
 .mokpoin .left50 li .ico2 { width:52px; height:8px; margin:0 auto; background:url("/contents/18045/icon_sp.png") no-repeat scroll -170px -80px; }
 .mokpoin .left50 li .go { margin-top:10px;}
 .mokpoin .left50 li.bus .ico1 { background:url("/contents/18046/mokpoin_ico.png") no-repeat scroll 0 0;}
 .mokpoin .left50 li.mokpobus .ico1 { background:url("/contents/18046/mokpoin_ico.png") no-repeat scroll -83px 0;}
 .mokpoin .right50 { width:45%; padding-left:3.7%;}
 .mokpoin .right50 h4 { margin-top:10px;}
 @media all and (max-width:1090px){ .mokpoin .left50 li .tit { font-size:20px;}
}
 @media all and (max-width:855px){ .mokpoin .left50 li .tit { font-size:18px;}
}
 .rentcar { background-color:#ecf7f6; padding-bottom:80px;}
 .rentcar h3 { padding-top:90px; margin-bottom:40px;}
  .traffic_ship { padding-bottom:70px;}
 .traffic_ship h3 { padding-top:55px; margin-bottom:35px;}
 .traffic_ship .btn_p { margin-top:37px; margin-bottom:45px;}
 .ship_oedaldo { background-color:#b4e2e3; padding-top:70px; padding-bottom:70px;}
 .ship_oedaldo h3 { margin-bottom:35px;}
 .ship_oedaldo table { margin-top:45px;}
  .travel_agency { padding-top:40px;}
  .phonenum h3 { margin-top:40px;}
 .tourguide_fee h3 { margin-top:40px;}
  .tel1330 { background:url("/contents/18242/tel1330.jpg") no-repeat scroll center 0; height:385px;}
 .tel1330 h3 { padding-top:49px; margin-bottom:2px; background:none;}
 .tel1330 span.tel_ico { background:url("/contents/18242/tel_ico.png") no-repeat scroll 0 0; display:block; width:48px; height:48px; margin:0 auto 2px; }
 .tel1330 .btn_p { margin-top:30px;}
 .number1330 { background-color:#188657; padding:45px 0 51px;}
 .number1330 p { font-size:58px; letter-spacing:-1.5px; height:35px; line-height:35px; font-weight:400;}
 .tel1330_info .img_col4 { margin-top:40px;}
 .tel1330_info .img_col4 li { border:1px solid #e4e4e4; margin-right:2.5%; min-height:420px; margin-top:20px;}
 .tel1330_info li span { display:block; max-width:252px; width:85%; margin:0 auto;}
 .tel1330_info li .hd { font-size:38px; font-weight:400; height:35px; line-height:35px; letter-spacing:-1px; margin:50px auto 32px;}
 .tel1330_info li .tit { font-size:17px; text-align:left; font-weight:400; }
 .tel1330_info li .t_info { margin-bottom:40px; text-align:left; margin-top:12px;}
 @media all and (max-width:1190px){ .tel1330_info .img_col4 li{ min-height:500px;}
}
 @media all and (max-width:950px){.tel1330_info .img_col4 li { margin-right:2.3%;}
}
 @media all and (max-width:860px){ .tel1330_info .img_col4 li{ width:98.8%; margin-right:0; max-width:none; min-height:inherit;}
 .tel1330_info li span { max-width:none;}
 .tel1330_info li .hd { font-size:33px; margin:38px auto 25px; text-align:left;}
 }
  .tourmap { background:url("/contents/17423/tourmap.jpg") no-repeat scroll center 0; height:840px;}
 .tourmap h3 { padding-top:88px; margin-bottom:35px;}
 .tourmap .btn_p { margin-top:35px; margin-bottom:40px;}
 .tourmap .btn_p a:hover { background-color:rgba(0,0,0,.5);}
 .tourmap .lang_map { width:662px; margin:80px auto 0;}
 .tourmap .lang_map li { float:left; width:168px; height:168px; border:3px solid #fff; border-radius:90px; transition:all 0.3s ease 0s; margin-left:70px; background-color:rgba(0,0,0,.2);}
 .tourmap .lang_map li:first-child { margin-left:0;}
 .tourmap .lang_map li:hover {border:3px solid #f3c204; background-color:rgba(0,0,0,.5);}
 .tourmap .lang_map li a { color:#fff; display:block; text-align:center; font-size:17px; font-weight:400;}
 .tourmap .lang_map li:hover a { color:#f3c204;}
 .tourmap .lang_map li a span { display:block;}
 .tourmap .lang_map li a span.ico { display:block; text-indent:-99999px; width:85px; height:66px; margin:40px auto 10px;}
 .tourmap .lang_map li.eng a span.ico { background:url("/contents/17423/tourmap_ico.png") no-repeat scroll 0 0;}
 .tourmap .lang_map li.ch a span.ico { background:url("/contents/17423/tourmap_ico.png") no-repeat scroll -105px 0;}
 .tourmap .lang_map li.jp a span.ico { background:url("/contents/17423/tourmap_ico.png") no-repeat scroll -210px 0;}
 .tourmap .lang_map li.eng:hover a span.ico { background:url("/contents/17423/tourmap_ico.png") no-repeat scroll 0 -86px;}
 .tourmap .lang_map li.ch:hover a span.ico { background:url("/contents/17423/tourmap_ico.png") no-repeat scroll -105px -86px;}
 .tourmap .lang_map li.jp:hover a span.ico { background:url("/contents/17423/tourmap_ico.png") no-repeat scroll -210px -86px;}
   .hotel_list .btn_p { margin-top:30px; margin-bottom:50px;}
 .hotel_list { background-color:#fdfaf0; padding-top:70px; padding-bottom:70px;}
 .hotel_list .img_col4 { margin-top:0;}
 .hotel_list .img_col4 > li {margin-right:2.8%; position:relative; height:580px;}
 .hotel_list .img_col4 > li > .basic > li {width:100%; text-align:left;}
 .hotel_list .img_col4 .btn_p { position:absolute; bottom:0; width:100%;}
 .hotel_list .img_col4 .btn_p a.p6 { width:98.6%; padding:8px 0; background-color:#fff;}
 .hotel_list .img_col4 .btn_p a.p6:hover { background-color:#403a3b;}
  .historymuseum_hall1 { background:url("/contents/18425/modern_01.jpg") no-repeat scroll center 0; height:1148px;}
 .historymuseum_hall1 .inner {padding-top:60px;}
 .historymuseum_hall1_in {background-color:#f9edda;}
 .historymuseum_hall1_in .inner {padding:50px 0 ;}
  .historymuseum_hall2 { background:url("/contents/18426/modern2_01.jpg") no-repeat scroll center 0; height:941px;}
 .historymuseum_hall2 .inner {padding-top:60px;}
 .historymuseum_hall2_in {background-color:#f5f5f5;}
 .historymuseum_hall2_in .inner {padding:50px 0 ;}
  .kimdaejung { background:url("/contents/18427/kim_01.jpg") no-repeat scroll center 0; height:941px;}
 .kimdaejung .inner {padding-top:60px;}
 .kimdaejung .inner .btn_p {padding-top: 40px;}
 .kimdaejung_in {background-color:#f5f5f5;}
 .kimdaejung_in .inner {padding:50px 0 ;}
 .kimdaejung_in .inner .img_col2 {padding-top:20px;}
  .natural_historyMuseum { background:url("/contents/18535/natural_01.jpg") no-repeat scroll center 0; height:941px;}
 .natural_historyMuseum .inner {padding-top:60px;}
 .natural_historyMuseum_in {background-color:#f3eee3;}
 .natural_historyMuseum_in .inner {padding:50px 0 ;}
  .livingware_museum { background:url("/contents/18531/ceramic_01.jpg") no-repeat scroll center 0; height:941px;}
 .livingware_museum .inner {padding-top:60px;}
 .livingware_museum_in {background-color:#f3eee3;}
 .livingware_museum_in .inner {padding:50px 0 ;}
  .literary_house { background:url("/contents/18529/literature_01.jpg") no-repeat scroll center 0; height:941px;}
 .literary_house .inner {padding-top:60px;}
  .namnong_memorialHall { background:url("/contents/18534/namnong_01.jpg") no-repeat scroll center 0; height:941px;}
 .namnong_memorialHall .inner {padding-top:60px;}
 .namnong_memorialHall_in {background-color:#f3eee3;}
 .namnong_memorialHall_in .inner {padding:50px 0 ;}
  .research_institute { background:url("/contents/18532/research_01.jpg") no-repeat scroll center 0; height:941px;}
 .research_institute .inner {padding-top:60px;}
 .research_institute_in {background-color:#f1f1f1;}
 .research_institute_in .inner {padding:50px 0 ;}
  .marine_scienceMuseum { background:url("/contents/18533/children_01.jpg") no-repeat scroll center 0; height:941px;}
 .marine_scienceMuseum .inner {padding-top:60px;}
 .marine_scienceMuseum_in {background-color:#f3f4f9;}
 .marine_scienceMuseum_in .inner {padding:50px 0 ;}
  .nojeokbong_artPark .inner {padding-top:60px;}
  .gohado .inner {padding-top:60px;}
 .udal_park .inner {padding-top:60px;}
  .toureng h3 {line-height: 37px;}
 .tourjp .traditional_market_info .basic {height: 120px;}
 .tourcn .traditional_market_info .basic {height: 120px;}
  .daeban_yudal { background:url("/contents/18504/daeban_yudal_01.jpg") no-repeat scroll center 0; height:941px;}
 .daeban_yudal .inner {padding-top:60px;}
 .daeban_yudal_in {background-color:#f3f4f9;}
 .daeban_yudal_in .inner {padding:50px 0 ;}
  .taxi { background:url("/contents/18435/taxi_01.jpg") no-repeat scroll center 0; height:500px;}
 .taxi .inner {padding-top:60px;}
 .taxi .inner ul.basic {padding-top:120px;}
 .rent_car {background-color:#dee8e4;height: 640px;}
 .rent_car .inner {padding-top:60px;}
  .traffic_information_txt {background-color:#f5f2ee;}
  .citytour_day {background-color:#dbe8e3;}
 .citytour_day .line { background:url("/contents/17130/cos_line_gr.png") repeat-x scroll 0 121px; margin-top:55px;}
 .citytour_day .line li {background:url("/contents/17130/cos_line.png") repeat-x scroll 0 121px;width:16.66%;min-height:275px; }
 .citytour_day .line li .cosimg { display:block; max-width:121px; height:auto; width:100%; margin:0 auto; border:5px solid #188657; border-radius:65px; }
 .citytour_day .line li .cos_bl { background:url("/contents/17130/bl.png") no-repeat scroll center 0; display:block; width:22px; height:10px; margin:-3px auto 0;}
 .citytour_day .line li .cosimg img { border-radius:65px; max-width:121px; height:auto; width:100%;}
 .citytour_day .line li span.ico { margin:20px auto 12px;}
 .citytour_day .line li.right { background:url("/contents/18451/right.png") no-repeat scroll 0 0; width:30px; height:8px; text-indent:-99999px; min-height:inherit; position:absolute; top:170px; left:200px;}
 .citytour_day .line li.left { background:url("/contents/18451/left.png") no-repeat scroll 0 0; width:30px; height:8px; text-indent:-99999px; min-height:inherit; position:absolute; top:445px; right:215px;}
 .citytour_day_info .inner {padding:20px 0;}
 .citytour_day_info .inner table.basic {margin-top:40px;}
 .citytour_night {background-color:#dedfef;}
 .citytour_night .inner {padding-bottom:40px;}
 