@charset "utf-8"; #content { line-height:1.6em; word-break: keep-all; letter-spacing:-0.1px; min-height:500px;}
 #content .inner { width:92%; margin:0 auto; position:relative;}
 .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}
  .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; margin-top:5px;}
 .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; background-color:rgba(0,0,0,.4);}
 .btn_p a.p5:hover { border:2px solid #f3c204; color:#f3c204; background-color:rgba(0,0,0,.5);}
 .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_20260408001") 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_20260408001") no-repeat 0 -19px;}
 .btn_p a.p6.vr .ico { display:block; float:left; background: url("/tour/images/tour/sub/cont_sp.png?build_20260408001") 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_20260408001") 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;}
 h3 { color:#181818; font-size:20px; font-weight:300; line-height:23px; letter-spacing:-1px; background:url("/tour/images/tour/sub/h3_wit.gif?build_20260408001") no-repeat scroll 0 bottom; padding-bottom:11px; }
 h3.gr { background:url("/tour/images/tour/sub/h3_gr.gif?build_20260408001") no-repeat scroll 0 bottom;}
 h3.blk { background:url("/tour/images/tour/sub/h3_blk.gif?build_20260408001") no-repeat scroll 0 bottom;}
 h3.align_center { background-position: center bottom;}
 h4 { font-size:19px; color:#d32727; line-height:31px; font-weight:300; margin-top:20px; letter-spacing:-0.5px; }
 h5 { font-size:17px; color:#403a3a; font-weight:400; margin-top:20px; margin-bottom:5px;}
 p.basic { margin-top:5px;}
 .botm { position:absolute; width:100%; bottom:0;}
 ul.basic { margin-top:5px;}
 ul.basic.bgno li { background:none; padding:0;}
 ul.basic li { background:url("/tour/images/tour/sub/cont_sp.png?build_20260408001") no-repeat scroll -177px 9px; padding-left:12px;}
 ul.basic.wit li { background:url("/tour/images/tour/sub/cont_sp.png?build_20260408001") 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_20260408001") 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_20260408001") 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:left; line-height:20px;}
 span.time_ico { float:left; display:block; background:url("/tour/images/tour/sub/cont_sp.png?build_20260408001") 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; border-right:1px solid #099a84; padding:12px 5px; background-color:#f0f0f0; font-weight:400; vertical-align:middle;}
 table.basic td { border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; padding:12px 5px; background-color:#fff; vertical-align:middle;}
 table.basic .brn { border-right:none;}
  .img_txt {clear:both; width:100%; margin:10px 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:100%; margin-bottom:20px;}
 .img_txt .right50 {width:100%;}
  .img_txt .left70 { width:66%; float:left; padding-right:4%;}
 .img_txt .right30 { float:left; width:30%; }
  .img_txt3 {clear:both; width:100%; margin:10px 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:20px;}
 p.imgbasic img { width:100%;}
 ul.img_col2 { margin:20px 0 10px; 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:20px 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:20px 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;}
  .f_wrapper { padding:2px; border-radius:10px; width:100%; }
 .f_wrapper .f_wrapper_inner {overflow:auto; overflow-style:marquee-line;}
 .f_wrapper .touch {background:url(/tour/images/common/sub/ico_flicking.png?build_20260408001) left top no-repeat; height:27px; background-size:contain; padding:0 0 0 36px; line-height:27px; display:inline-block;}
 .f_scroller {display:block; height:100%; padding:4px; width:700px; background-color:#fff; text-align:left; margin-top:10px;}
 .tour_soon { width:90%; margin:70px auto;}
 .tour_soon img { width:100%; height:auto;}
  .yudalsan { background: #cfc9e4 url("/contents/17122/yudalsan1_m.jpg") no-repeat scroll center bottom; height:770px; background-size:auto 415px;}
 .yudalsan h3 { padding-top:45px; line-height: 27px;}
 .yudalsan p.basic { margin-top:23px;}
 .yudalsan p.btn_p { margin-top:29px;}
 .yudalsan_info h4 { padding-top:8px;}
 .yudalsan_info .img_txt { margin-top:0px;}
 .yudalsan_info .img_txt .right50 img { height:242px;}
 .yudalsan_info .img_col4 { margin-bottom:30px;}
 .yudalsan_info .img_col4 li { width:48.5%; margin-bottom:10px;}
 .yudalsan_info .img_col4 li:nth-child(2), .yudalsan_info .img_col4 li:nth-child(4) { margin-right:0;}
 .yudal_festival { background: #a4c6ec url("/contents/17122/yudalsan3_m.jpg") no-repeat scroll center bottom; height:525px; background-size:auto 335px;}
 .yudal_festival .inner { padding-top:36px; height:520px;}
 .yudal_bell { padding-bottom:30px; line-height: 27px;}
 .yudal_bell h3 { padding-top:28px; margin-bottom:22px;}
 .yudal_yisunshin { background-color:#f1eacf; width:100%; display:inline-block;}
 .yudal_yisunshin h3 { padding-top:35px; margin-bottom:18px;}
 .yudal_yisunshin .imgbasic { margin-top:24px;}
 .yudal_yisunshin p.mab70 { margin-top:23px; margin-bottom:40px !important;}
  .bridge_sunset { background: #0f5b93 url("/contents/17129/bridge_sunset_m.jpg") no-repeat scroll center bottom; height:665px; background-size:auto 460px;}
 .bridge_sunset h3 { padding-top:40px; margin-bottom:23px;}
 .bridge_sunset .btn_p { margin-top:21px;}
 .bridge_sunset2 {background:url("/contents/17129/bridge_sunset2_m.jpg") no-repeat scroll center bottom;height: 540px;background-size:100% 250px;}
 .bridge_sunset2 .pat70 { padding-top:41px !important;}
  .gatbawi_intro { background:url("/contents/17282/gatbawi_intro.jpg") no-repeat scroll center top; height:580px; background-size: auto 660px;}
 .gatbawi_intro h3 { padding-top:35px; text-align:right;}
 .gatbawi_intro h3.blk { background-position:right bottom;}
 .gatbawi_intro .basic { margin-top:25px; width:80%; float:right; text-align:right;}
 .gatbawi_intro .btn_p { margin-top:20px; float:right;}
 .gatbawi_info { background: url("/contents/17282/gatbawi_info.jpg") no-repeat scroll center bottom; height:470px; background-size:auto 230px;}
 .gatbawi_info .inner { height:955px;}
 .gatbawi_info .botm { top:25px;}
 .gatbawi_info .botm.wit { color:#000;}
 .gatbawi_info .botm ul.wit { color:#000;}
 .gatbawi_info .botm ul.wit li { background-position:-177px 9px;}
 .gatbawi_legend h3 { padding-top:27px;}
 .gatbawi_legend .basic.mab60 { margin-bottom:30px;}
 .gatbawi_night { background: #1f4ee8 url("/contents/17282/gatbawi_night.jpg") no-repeat scroll center bottom; height:500px; background-size:cover;}
 .gatbawi_night h3 { padding-top:33px; margin-bottom:24px;}
 @media all and (max-width:760px) and (min-width:640px){ .gatbawi_info { background-size:100% auto; height:720px;}
 }
  .fountain { background: #111b3e url("/contents/17299/fountain.jpg") no-repeat scroll center bottom; height:655px; background-size:100% 320px;}
 .fountain h3 { padding-top:43px; margin-bottom:29px;}
 .fountain .btn_p { margin-top:30px;}
 .fountain_info { background:url("/contents/17299/fountain_info.jpg") no-repeat scroll center top; height:415px; background-size:auto 510px;}
 .fountain_info h4 {padding-top:28px; margin:0;}
 .fountain_info .btn_p { margin-top:31px;}
  .nojeokbong { background: #0e5b93 url("/contents/17309/nojeokbong_m.jpg") no-repeat scroll center bottom; height:815px; background-size:auto 300px;}
 .nojeokbong h3 { padding-top:46px; margin-bottom:28px;}
 .nojeokbong .btn_p { margin-top:31px;}
 .nojeokbong_info { background:url("/contents/17309/nojeokbong_info.jpg") no-repeat scroll center bottom; height:525px; background-size:auto 300px;}
 .nojeokbong_info p { padding-top:30px;}
 .nojeokbong_info .img_col3 { margin-top:25px;}
 @media all and (max-width:760px) and (min-width:640px){ .nojeokbong { background-size:100% 300px;}
 .nojeokbong_info { background-size:auto 345px; height:565px;}
 }
  .mokpojin_intro { background: #e0edf5 url("/contents/17315/mokpojin_intro_m.jpg") no-repeat scroll center bottom; height:740px; background-size:auto 435px;}
 .mokpojin_intro h3 { padding-top:45px; margin-bottom:24px;}
 .mokpojin_intro .btn_p { margin-top:21px;}
 .mokpojin_info.inner { padding-top:30px;}
 .mokpojin_info .img_col2 { margin-bottom:30px; margin-top:20px;}
 .mokpojin_legend { background-color:#f0eadd;}
 .mokpojin_legend .inner { padding-top:28px;}
 .mokpojin_legend .img_col3 li { margin-top:13px; width:auto; float:none; margin-right:0;}
 .mokpojin_legend .img_col3 li p.basic { text-align:left; margin-bottom:15px; margin-top:15px;}
 @media all and (max-width:760px) and (min-width:640px){ .mokpojin_legend .img_col3 li { width:48.5%; float:left; margin-right:2.5%;}
 .mokpojin_legend .img_col3 li:nth-child(2) { margin-right:0; height:560px;}
 .mokpojin_intro { height:588px; background-size:auto 460px;}
 }
  .leenanyeong_p { background: #8ec0e8 url("/contents/17317/leenanyeong.jpg") no-repeat scroll center bottom; height:500px; background-size:auto 500px;}
 .leenanyeong_p h3 { padding-top:40px; margin-bottom:25px;}
 .leenanyeong_p .basic {background-color: rgba(0,0,0,.4); border-radius: 5px; padding:12px;}
 .leenanyeong_p .btn_p {margin-top: 16px;}
 .leenanyeong_info.inner { padding-top:30px;}
 .leenanyeong_info .img_col2 { margin-bottom:35px; margin-top:20px;}
 .leenanyeong_profile { background: #403a3a url("/contents/17317/leenanyeong_profile.jpg") no-repeat scroll center bottom; background-size:auto 244px; height:830px;}
 .leenanyeong_profile h3 { padding-top:40px; margin-bottom:20px; text-align:center;}
 .leenanyeong_profile h3.wit { background-position:center bottom;}
 .leenanyeong_profile .basic { text-align:center;}
 @media all and (max-width:760px) and (min-width:640px){ .leenanyeong_profile { height:520px;}
 }
  .archipelago { background: #138cdb url("/contents/17316/archipelago_m.jpg") no-repeat scroll center bottom; height:510px; background-size:auto 335px;}
 .archipelago h3 { padding-top:40px; margin-bottom:24px;}
 .archipelago .btn_p { margin-top:35px;}
 .archipelago_yudalsan { background:url("/contents/17316/archipelago1_m.jpg") no-repeat scroll center bottom; height:370px; background-size:auto 345px;}
 .archipelago_yudalsan h3 { padding-top:40px;}
 .archipelago_sky { background:url("/contents/17316/archipelago2.jpg") no-repeat scroll center top; height:390px; background-size:auto 390px;}
 .archipelago_sky h3 { padding-top:40px;}
  .oedaldo_intro { background: #87bde9 url("/contents/17310/oedaldo_intro_m.jpg") no-repeat scroll center bottom; height:480px; background-size:auto 210px;}
 .oedaldo_intro h3 { padding-top:40px; margin-bottom:24px;}
 .oedaldo_intro .btn_p { margin-top:20px;}
 .oedaldo_healing { background: #1fb6e4 url("/contents/17310/oedaldo_healing_m.jpg") no-repeat scroll center bottom; height:565px; background-size:auto 350px;}
 .oedaldo_healing h3 { padding-top:40px; margin-bottom:24px;}
 .oedaldo_info { background-color:#d4fcff;}
 .oedaldo_info h4 { margin-top:0; padding-top:32px;}
 .oedaldo_info .img_txt { margin-top:11px; margin-bottom:50px;}
 .oedaldo_tour { background-color:#fafee4;}
 .oedaldo_tour .img_col3 { margin-bottom:35px;}
 .oedaldo_tour .pat50 {padding-top:20px !important;}
 @media all and (max-width:760px) and (min-width:640px){ .oedaldo_healing { background-size:100% 350px;}
 .oedaldo_intro { background-size:100% 210px; height:524px;}
 }
  .cont_cos h3 { padding-top:35px;}
 .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:33%; 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; display:none;}
 .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:left;}
 .cont_cos .day2 { margin-bottom:28px;}
  .day12 .line { background:url("/contents/17130/cos_line_gr.png") repeat-x scroll 0 93px; margin-top:55px;}
 .day12 .line li { background:url("/contents/17130/cos_line.png") repeat-x scroll 0 93px; margin-bottom:20px;}
 .day12 .line li .cosimg { display:block; max-width:95px; 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;}
 .moderncity p.imgbasic, .culturalcity p.imgbasic { margin-top:0; margin-bottom:35px;}
  .culturalcity .day1 li { width:33%; min-height:215px;}
 .culturalcity .day2 li {min-height:215px;}
  .yudalsan_climbing { background-color:#f5f4ee; display:inline-block; width:100%; }
 .yudalsan_climbing .imgbasic { margin-top:45px;}
 .yudalsan_climbing .btn_p { margin-top:40px; margin-bottom:45px;}
 .yudalsan_rock {padding-bottom:15px;}
 .yudalsan_rock h3 { padding-top:36px; margin-bottom:25px;}
 .yudalsan_rock .imgbasic { margin-top:24px;}
 .yudalsan_rock .img_col4 li { width:100%; float:none; margin-right:0; max-width:none; margin-top:15px;}
 .yudalsan_rock .img_col4 li img { width:100%; max-width:none; height:auto;}
 .yudalsan_nujung6 { background-color:#ebf8f3; display:inline-block; width:100%; padding-bottom:15px;}
 .yudalsan_nujung6 h3 { padding-top:36px; margin-bottom:25px;}
 .yudalsan_nujung6 ul.img_col3 li { width:100%; float:none; margin-right:0; max-width:none; margin-top:15px;}
 @media all and (max-width:760px) and (min-width:640px){ .yudalsan_rock .img_col4 li { width:48.5%; float:left; margin-right:2.5%;}
 .yudalsan_rock .img_col4 li:nth-child(2), .yudalsan_rock .img_col4 li:nth-child(6), .yudalsan_rock .img_col4 li:nth-child(10), .yudalsan_rock .img_col4 li:nth-child(14), .yudalsan_rock .img_col4 li:nth-child(18), .yudalsan_rock .img_col4 li:nth-child(22) { margin-right:0;}
 .yudalsan_nujung6 ul.img_col3 li { width:48.5%; float:left; margin-right:2.5%;}
 .yudalsan_nujung6 ul.img_col3 li.mar0 { margin-right:2.5% !important;}
 .yudalsan_nujung6 ul.img_col3 li:nth-child(2), .yudalsan_nujung6 ul.img_col3 li:nth-child(4), .yudalsan_nujung6 ul.img_col3 li:nth-child(6) { margin-right:0 !important;}
 }
  .yudalsan_dullegil { background-color:#f5f4ee; width:100%; display:inline-block; padding-bottom:44px;}
 .yudalsan_dullegil h3 { padding-top:38px; margin-bottom:22px;}
 .yudalsan_dullegil p.siz24 { font-size:17px;}
 .yudalsan_dullegil .cont_cos .line li { width:25%; height: 150px;}
 .yudalsan_dullegil .imgbasic { margin-top:20px; margin-bottom:15px;}
 .yudalsan_dullegil_info.inner { padding-top:23px; padding-bottom:25px;}
 .yudalsan_dullegil_info .img_col3 { margin-top:20px;}
  .yangul_dullegil { background-color:#f5f4ee; width:100%; display:inline-block; padding-bottom:32px;}
 .yangul_dullegil h3 { padding-top:38px; margin-bottom:23px;}
 .yangul_dullegil p.siz24 { font-size:17px;}
 .yangul_dullegil .img_txt { margin-top:33px;}
 .yangul_dullegil .left35 { width:100%; float:none;}
 .yangul_dullegil .left35 .basic.pcos { margin-top:25px;}
 .yangul_dullegil .right65 { width:100%; padding-left:0; float:none; margin-top:15px;}
 .yangul_dullegil .right65 p { min-height:98px;}
 .yangul_greenshower h3 { padding-top:35px; margin-bottom:22px;}
 .yangul_greenshower .img_col3 { margin-top:25px;}
 .yangul_greenshower .imgbasic { position:relative; background:url("/contents/17357/greenshower4.jpg") no-repeat scroll 0 0; height:450px; margin-top:0; background-size:cover; margin-bottom:50px;}
 .yangul_greenshower .imgbasic .info { display:block; position:absolute; top:17px; left:17px;}
 .yangul_greenshower .imgbasic .info .wit { margin-top:14px; display:block; }
 @media all and (max-width:760px) and (min-width:640px){ .yangul_greenshower .imgbasic { background-position:center 0}
 .yangul_greenshower .imgbasic .info img { width:214px; height:auto;}
 }
  .gohado_dullegil { background-color:#f5f4ee; width:100%; display:inline-block; padding-bottom:34px;}
 .gohado_dullegil h3 { padding-top:40px; margin-bottom:23px;}
 .gohado_dullegil p.siz24 { font-size:17px;}
 .gohado_dullegil .cont_cos li { width:25%; height: 150px;}
 .gohado_dullegil .img_txt { margin-top:25px;}
 .gohado_dullegil p.basic { margin-top:25px;}
 .gohado_dullegil p.basic.pcos { margin-top:20px;}
 .gohado_dullegil_img { padding-top:25px; padding-bottom:40px;}
 .gohado_dullegil_img .img_col3 { margin-bottom:0;}
  .ibam_dullegil { background-color:#f5f4ee; width:100%; display:inline-block; padding-bottom:38px;}
 .ibam_dullegil h3 { padding-top:40px; margin-bottom:23px;}
 .ibam_dullegil p.siz24 { font-size:17px;}
 .ibam_dullegil .cont_cos li { width:25%; height:110px;}
 .ibam_dullegil p.imgbasic { margin-top:23px; margin-bottom:15px;}
 .ibam_dullegil_img { padding-top:25px; margin-bottom:42px;}
 .ibam_dullegil_img .img_col4 { margin-bottom:0;}
  .samhakdo_canoe { background:url("/contents/17382/samhakdo_canoe.jpg") no-repeat scroll center bottom; height:830px; background-size:auto 230px;}
 .samhakdo_canoe h3 { padding-top:38px; margin-bottom:27px;}
 .samhakdo_canoe .left50 h4 { margin-top:0;}
 .samhakdo_canoe .img_col3 { margin-top:33px;}
 .samhakdo_canoe .botm { position:relative;}
 .samhakdo_canoe .botm .wit { color:#000;}
 .samhakdo_canoe .basic.wit li { background-position:-177px 9px;}
 @media all and (max-width:760px) and (min-width:640px){ .samhakdo_canoe { background-size:100% 230px;}
 }
  .fishing_sea { background:url("/contents/17610/fishing1.jpg") no-repeat scroll center bottom; height:530px; background-size:auto 380px;}
 .fishing_sea h3 { padding-top:35px; margin-bottom:25px;}
 .fishing_sea .btn_p { margin-top:28px;}
 .fishing_info h3 { padding-top:39px; margin-bottom:24px;}
 .fishing_info .imgbasic { margin-top:27px;}
 .fishing_info h4 { margin-top:30px;}
 .fishing_info ul.mab80 { margin-bottom:40px !important;}
 .fishing_rocks { background-color:#e4edfd; padding:35px 0 40px;}
 .fishing_rocks h3 { margin-bottom:18px;}
 .fishing_rocks .imgbasic { margin-top:26px;}
 .fishing_seawall { background-color:#f1f1f0; padding:35px 0 40px;}
 .fishing_seawall h3 { margin-bottom:18px;}
 .fishing_seawall .imgbasic { margin-top:26px;}
  .parkgolf { background:url("/contents/17623/golf_park.jpg") no-repeat scroll center bottom; height:695px; background-size:auto 415px;}
 .parkgolf h3 { padding-top:39px; margin-bottom:25px;}
 .golf_photo { padding:30px 0 15px;}
 .golf_buju { background:url("/contents/17623/golf_buju.jpg") no-repeat scroll center 0; height:530px; background-size:auto 530px;}
 .golf_buju .inner { height:480px;}
 .golf_buju h3 { padding-top:33px; margin-bottom:23px;}
  .yacht { background:url("/contents/17363/yacht.jpg") no-repeat scroll center bottom; height:410px; background-size:auto 460px;}
 .yacht .inner { height:377px;}
 .yacht h3 { padding-top:40px; margin-bottom:27px;}
 .yacht_img { background-color:#d4e4f2; padding:20px 0 20px;}
  .climbing { background:url("/contents/17364/climbing.jpg") no-repeat scroll center bottom; height:558px; background-size:auto 419px;}
 .climbing .siz17 { font-size:14px;}
 .climbing h3 { padding-top:38px; margin-bottom:23px;}
 .climbing p span.next { display:block;}
 .climbing_img { background-color:#e7f6ee; padding:28px 0 13px;}
  .light_samhak { background: #010101 url("/contents/17362/samhak.jpg") no-repeat scroll center bottom; height:780px; background-size:auto 430px;}
 .light_samhak h3 { padding-top:42px; margin-bottom:29px;}
 .light_samhak_img { padding-top:10px;}
 .light_samhak_img .img_col2 { margin-bottom:0;}
 .light_samhak_img .imgbasic { margin-top:5px; margin-bottom:30px;}
  .light_street { background: #000 url("/contents/17351/street.jpg") no-repeat scroll center bottom; height:615px; background-size:auto 280px;}
 .light_street h3 { padding-top:42px; margin-bottom:29px;}
 .light_street_img { background-color:#fbddb3; padding:30px 0 18px;}
 @media all and (max-width:760px) and (min-width:640px){ .light_street {background-size:100% 280px;}
 }
  .light_gatbawitown { background:url("/contents/17392/gatbawi_town.jpg") no-repeat scroll center 0; height:490px; background-size:auto 490px;}
 .light_gatbawitown h3 { padding-top:34px; margin-bottom:25px;}
 .light_gatbawitown_img { background-color:#ece7f9;}
 .light_gatbawitown_img p.align_center { padding-top:38px;}
 .light_gatbawitown_img .img_col3 { margin-top:34px; margin-bottom:0;}
 .light_gatbawitown_img .img_col2 { margin-bottom:40px;}
  .light_peacesquare { background: #10112d url("/contents/17415/light_peacesquare.jpg") no-repeat scroll center bottom; height:753px; background-size:auto 550px;}
 .light_peacesquare h3 { padding-top:45px; margin-bottom:28px;}
 .light_peacesquare_img { background-color:#ece7f9; padding:37px 0 18px;}
 .light_peacesquare_img .img_col3 { margin-top:28px;}
  .light_fountain { background: #0b0100 url("/contents/17418/light_fountain.jpg") no-repeat scroll center bottom; height:742px; background-size:auto 500px;}
 .light_fountain h3 { padding-top:35px; margin-bottom:26px;}
 .light_fountain .btn_p { margin-top:26px;}
  .light_yeongsan h3 { padding-top:39px; margin-bottom:24px;}
 .light_yeongsan p.basic { margin-bottom:25px;}
 .light_yeongsan p.imgbasic { margin-bottom:25px;}
 .light_yeongsan ul.basic { margin-bottom:37px;}
 .light_yeongsan_img { background-color:#ece7f9; padding:40px 0 0px;}
 .light_yeongsan_img .img_col3 { margin-top:18px;}
 .light_yeongsan_img .img_col3 li { margin-bottom:15px;}
  .operating_hour { padding-bottom:40px;}
 .operating_hour h3 { margin-top:30px;}
  .fieldtrip { background-color:#ede5c4; padding-bottom:45px;}
 .fieldtrip h3 { padding-top:40px; margin-bottom:22px;}
 .fieldtrip .btn_p { margin-top:20px;}
 .fieldtrip .img_col2 { margin-top:32px; margin-bottom:24px;}
  .leemaebang { background: #1c1b1f url("/contents/17403/leemaebang.jpg") no-repeat scroll center bottom; height:597px; background-size:auto 500px;}
 .leemaebang h3 { padding-top:39px; margin-bottom:24px;}
 .leemaebang .btn_p { margin-top:22px;}
 .leemaebang_img .img_col2 { margin-top:38px; margin-bottom:32px;}
  .fieldtrip_literary_house h3 { padding-top:36px; margin-bottom:22px;}
 .fieldtrip_literary_house .btn_p { margin-top:22px;}
 .fieldtrip_literary_house .imgbasic { margin-top:35px; margin-bottom:35px;}
 .fieldtrip_lh_info { background-color:#f6f3e3; padding:15px 0 18px;}
 .fieldtrip_lh_info h4 { margin-top:17px;}
 .fieldtrip_lh_info .img_col4 { margin-top:20px; margin-bottom:0;}
 .fieldtrip_lh_info .imgbasic { margin-top:25px; margin-bottom:30px;}
 .fieldtrip_lh_info .img_col3 { margin-top:22px;}
  .fieldtrip_naval_forces { background-color:#f4efdc; padding-bottom:40px;}
 .fieldtrip_naval_forces h3 { padding-top:38px; margin-bottom:25px;}
 .fieldtrip_naval_forces .btn_p { margin-top:22px; margin-bottom:18px;}
 .fieldtrip_naval_forces h4 { margin-top:10px;}
  .yacht_marina { background:url("/contents/17398/yacht_marina.jpg") no-repeat scroll center 0; height:650px; background-size:auto 810px;}
 .yacht_marina h3 { padding-top:35px; margin-bottom:29px;}
 .yacht_marina .btn_p { margin-top:27px;}
 .yacht_marina_img { background-color:#cfe0ed; padding:40px 0 20px;}
 .yacht_marina_img .img_col3 { margin-top:30px;}
  .yacht_cruise { background: #7589ae url("/contents/17413/yacht_cruise_m.jpg") no-repeat scroll center bottom; height:747px; background-size:auto 656px;}
 .yacht_cruise .inner { height:730px;}
 .yacht_cruise h3 { padding-top:27px; margin-bottom:15px;}
 .yacht_cruise .botm { position:relative;}
 .yacht_cruise .botm .right50 { height:295px;}
 .yacht_cruise .botm .right50 p.botm_m { position:absolute; bottom:0;}
  .drive_yudalroad h3 { padding-top:35px; margin-bottom:24px;}
 .drive_yudalroad .imgbasic { margin-top:28px; margin-bottom:35px;}
 .drive_yudalroad_img { background-color:#f6f2fc; padding:30px 0 16px;}
 .drive_yudalroad_img .img_col3 { margin-top:25px;}
  .coastroad h3 { padding-top:35px; margin-bottom:20px;}
 .coastroad .imgbasic { margin-top:29px; margin-bottom:35px;}
 .coastroad_info { background-color:#f6f2fc; padding:32px 0 20px;}
 .coastroad_info .img_col4 { margin-top:20px;}
  .drive_gatbawi_town { background:url("/contents/17379/drive_gatbawi_town.jpg") no-repeat scroll center 0; height:500px; background-size:auto 500px;}
 .drive_gatbawi_town h3 { padding-top:35px; margin-bottom:25px;}
 .drive_gatbawi_town_img { background-color:#f6f2fc; padding:38px 0 22px;}
 .drive_gatbawi_town_img .btn_p { margin-top:17px; margin-bottom:16px;}
  .mokpobridge { background: #090804 url("/contents/17391/mokpobridge.jpg") no-repeat scroll center bottom; height:500px; background-size:auto 295px;}
 .mokpobridge h3 { padding-top:43px; margin-bottom:28px;}
 .mokpobridge_info { background-color:#f6f2fc; padding:36px 0 44px;}
 .mokpobridge_info .btn_p { margin-top:20px; margin-bottom:30px;}
  .cyclingtour { background-color:#f0f3f2; padding-bottom:45px;}
 .cyclingtour h3 { padding-top:43px; margin-bottom:28px;}
 .cyclingtour .btn_p { margin-top:29px;}
 .cyclingtour_map { padding:10px 0 30px;}
 .cyclingtour_map h3 { margin-top:35px;}
  .okdan { background-color:#fef2d7; padding-bottom:35px;}
 .okdan h3 { padding-top:40px; margin-bottom:26px;}
 .okdan p.siz24 { margin-top:35px; font-size:17px;}
 .okdan .cont_cos .line li { width:33.3%; height: 110px;}
 .okdan .cont_cos .line li.boxline.left { top:151px;}
 .okdan_map p.imgbasic { padding-top:15px; margin-bottom:25px;}
 .okdan_map p.btn_p { margin-top:22px; margin-bottom:45px;}
 .okdanss {margin:20px 0 0 50%;}
  .movie_yh { background: #e7e3d7 url("/contents/18113/movie_yh.jpg") no-repeat scroll center 150px; height:910px; background-size:auto 390px;}
 .movie_yh .inner { height:886px;}
 .movie_yh h3 {padding-top:45px; margin-bottom:30px;}
 .movie_yh p.siz17 { line-height:23px; font-size:14px;}
 .market_info { padding:37px 0 28px;}
 .market_info p.siz17 { line-height:23px; font-size:14px;}
 .market_info .time_i { width:70%; margin:12px auto 0; text-align:center; }
 .market_info .time_ico { display:none;}
 .market_info .img_col2 { margin-top:28px;}
 .movie_mk { background: #cfe4db url("/contents/18113/movie_mk_m.jpg") no-repeat scroll right bottom; height:660px; background-size: 100% auto;}
 .movie_mk p { text-align:center;}
 .movie_mk h3 {padding-top:31px; margin-bottom:17px; text-align:center; background-position:center bottom;}
 .movie_mk .img_txt .left50 { width:100%;}
 .seosandong.inner { padding: 40px 0 20px;}
 .seosandong .img_col4 { margin-top:23px;}
 .seosandong .img_col4 li span.photo_name1 {display:none;}
 .mural { background:url("/contents/18113/mural.jpg") no-repeat scroll center 0; height:355px; background-size:auto 355px;}
 .mural .inner { height:335px;}
 .mural h3 { padding-top:35px; margin-bottom:24px;}
 .mural p.siz17 { line-height:23px; font-size:14px;}
 .mural .img_col3 li { border:3px solid #fcb32c; border-radius:10px; width:29.3%;}
 .mural .pat50 {padding-top:10px !important;}
 @media all and (max-width:760px) and (min-width:640px){ .movie_yh .inner { height:870px;}
 .movie_yh .pst_1987 { width:407px; left:50%; margin-left:-203px;}
 .market_info { padding:45px 0 40px;}
 }
  .octopus { background:url("/contents/17318/octopus_m.jpg") no-repeat scroll center bottom; height:620px; background-size:auto 285px;}
 .octopus h3 {padding-top:40px; margin-bottom:25px;}
 .octopus_img { background-color:#f5e9eb; padding-top:33px; padding-bottom:30px;}
 .octopus_img .img_col3 { margin-top:24px; margin-bottom:0;}
 .octopus_end { background:url("/contents/17318/octopus_img_end.jpg") no-repeat scroll center 0; background-size:cover; height:150px; text-indent:-99999px;}
 @media all and (max-width:760px) and (min-width:640px){ .octopus { background-size:100% 285px;}
 }
  .skate { background:url("/contents/17319/skate.jpg") no-repeat scroll center 0; height:500px; background-size:auto 550px;}
 .skate h3 {padding-top:30px; margin-bottom:22px;}
 .skate_info { padding-top:37px; padding-bottom:40px;}
 .skate_info .img_col2 { margin-bottom:17px; margin-top:20px;}
 .skate_end { background:url("/contents/17319/skate_end.jpg") no-repeat scroll center 0; height:150px; background-size:cover; text-indent:-99999px;}
  .crab { background:url("/contents/17135/crab.jpg") no-repeat scroll center 0; height:500px; background-size:auto 500px;}
 .crab h3 {padding-top:35px; margin-bottom:22px;}
 .crab_info { padding-top:35px; padding-bottom:40px;}
  .croaker { background:url("/contents/17320/croaker.jpg") no-repeat scroll center 0; height:400px; background-size:auto 570px;}
 .croaker h3 {padding-top:35px; margin-bottom:23px;}
 .croaker_info { padding-top:40px; padding-bottom:40px;}
 .croaker_info .img_col3 { margin-bottom:15px;}
 .croaker_end { background:url("/contents/17320/croaker_end.jpg") no-repeat scroll center 0; height:265px; background-size:cover;}
 .croaker_end .inner { height:168px;}
 .croaker_end p.siz15 { font-size:14px;}
  .hairtail { background:url("/contents/17321/hairtail.jpg") no-repeat scroll center 0; height:432px; background-size:auto 480px;}
 .hairtail h3 {padding-top:35px; margin-bottom:19px;}
 .hairtail_info { padding-top:35px; padding-bottom:33px;}
 .hairtail_info .img_col3 { margin-bottom:13px;}
 .hairtail_end { background:url("/contents/17321/hairtail_eng.jpg") no-repeat scroll center 0; height:200px; text-indent:-99999px; background-size:cover;}
  .pomfret { background: #6f822e url("/contents/17322/pomfret_m.jpg") no-repeat scroll center bottom; height:482px; background-size:auto 420px;}
 .pomfret h3 {padding-top:35px; margin-bottom:19px;}
 .pomfret_info { padding-top:35px; padding-bottom:19px;}
 .pomfret_jjim { background:url("/contents/17322/pomfret_end.jpg") no-repeat scroll center 0; background-size:auto 400px; height:350px;}
 .pomfret_jjim h3 {padding-top:35px; margin-bottom:20px;}
 .pomfret_jjim p.siz17 { font-size:14px;}
  .shadfish { background:url("/contents/17323/shadfish.jpg") no-repeat scroll center 0; height:425px; background-size:auto 500px;}
 .shadfish h3 {padding-top:35px; margin-bottom:23px;}
 .shadfish p.siz17 { font-size:14px;}
 .shadfish_info { padding-top:32px; padding-bottom:24px; background-color:#f7f4ec;}
  .anglerfish { background:url("/contents/17126/anglerfish.jpg") no-repeat scroll center 0; height:380px; background-size:auto 420px;}
 .anglerfish h3 {padding-top:35px; margin-bottom:23px;}
 .anglerfish p.siz16 { font-size:14px;}
 .anglerfish_tang { background:url("/contents/17126/anglerfish_tang.jpg") no-repeat scroll center 0; height:434px; background-size:auto 500px;}
 .anglerfish_tang p.align_center { padding-top:35px;}
 .anglerfish_info { padding-top:34px; padding-bottom:23px; background-color:#f5f5e9;}
  .rockfish { background:url("/contents/17324/rockfish_m.jpg") no-repeat scroll center bottom; height:603px; background-size:auto 500px;}
 .rockfish h3 {padding-top:35px; margin-bottom:18px;}
 .rockfish_info { padding-top:34px; padding-bottom:22px; background-color:#f7f4ec;}
  .hanok { background:url("/contents/17394/hanok.jpg") no-repeat scroll center bottom; height:950px; background-size:auto 300px;}
 .hanok h3 { line-height:20px; padding-bottom:0; margin-top:7px;}
 .hanok .img_txt .left50, .hanok .img_txt .right50 { border-bottom:1px solid #403a3a; padding-bottom:25px; margin-top:0; width:100%; float:none; display:inline-block;}
 .hanok .img_txt .left50 { margin-top:25px;}
 .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%}
 @media all and (max-width:760px) and (min-width:640px){ .hanok {background-size:100% 300px;}
 }
  .traditional_market { background:url("/contents/17387/traditional_market.jpg") no-repeat scroll center top; height:435px; background-size:auto 500px;}
 .traditional_market h3 { padding-top:35px; margin-bottom:25px;}
 .traditional_market .btn_p { margin-top:25px; margin-bottom:9px;}
 .traditional_market_info { background-color:#f3f3f3; padding:0;}
 .traditional_market_info h4 { margin-top:30px;}
 .traditional_market_info .img_col3 { margin-top:0;}
 .traditional_market_info .img_col3 li { text-align:left; width:100%; float:none; margin-right:0;}
 .traditional_market_info .basic { margin-left:15px; margin-bottom:15px; display:inline-block; height:130px; margin-top:15px;}
 .traditional_market_info .basic li { width:85%;}
 .traditional_market_info .info { background-color:#fff; display:inline-block; width:100%; position:relative; margin-bottom:0 !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:40px; line-height:34px;}
 @media all and (max-width:760px) and (min-width:640px){ .traditional_market_info .img_col3 > li { width:48.5%; float:left; margin-right:2.5%;}
 .traditional_market_info .img_col3 li.mar0 { margin-right:2.5% !important;}
 .traditional_market_info .img_col3 li:nth-child(2), .traditional_market_info .img_col3 li:nth-child(4), .traditional_market_info .img_col3 li:nth-child(6) { margin-right:0 !important;}
 }
  .mokpomaster .img_txt { margin-top:7px;}
 .mokpomaster .img_txt .left50, .mokpomaster .img_txt .right50 { border-bottom:1px solid #403a3a; padding-bottom:25px; margin-top:0; width:100%; float:none; display:inline-block;}
 .mokpomaster .img_txt .left50 { margin-top:25px;}
 .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:35px; margin-bottom:35px;}
  .foreignlanguage_menu { padding-bottom:20px;}
 .foreignlanguage_menu h3 { padding-top:34px; margin-bottom:23px;}
 .foreignlanguage_menu .btn_p { margin-top:22px; margin-bottom:15px;}
  .special_product.inner { padding-top:35px; padding-bottom:5px;}
 .special_product p.btn_p { margin-top:27px;}
 .special_product .img_col2 { margin-top:39px;}
 .special_product .img_col3 { margin-top:39px;}
  .festival_harbor { background: #040440 url("/contents/17353/harbor1_m.jpg") no-repeat scroll center bottom; height:644px; background-size:auto 400px;}
 .festival_harbor h3 { padding-top:35px; margin-bottom:25px;}
 .festival_harbor .btn_p { margin-top:18px;}
 .festival_harbor_info { background-color:#f8f4ee; padding:16px 0 20px;}
 .festival_harbor_info h4 { margin-top:24px;}
 .festival_harbor_info .left50 { margin-bottom:24px;}
 .festival_harbor_img { background:url("/contents/17353/harbor_info_img.jpg") no-repeat scroll center bottom; height:370px; background-size:auto 500px;}
 .festival_harbor_img .inner { padding-top:22px;}
 .festival_harbor_img .img_col3 { margin-bottom:20px;}
  .festival_yisunshin { background:url("/contents/17365/festival_yisunshin.jpg") no-repeat scroll center bottom; background-size:auto 500px; height:1030px;}
 .festival_yisunshin h3 { padding-top:35px; margin-bottom:24px;}
 .festival_yisunshin .btn_p { margin-top:18px;}
 .festival_yisunshin_info { background-color:#f8f4ee;}
 .festival_yisunshin_info .img_col3 { margin-bottom:40px; margin-top:10px;}
 .festival_yisunshin_sugun { background:url("/contents/17365/festival_yisunshin_sugun.jpg") no-repeat scroll center bottom; height:202px; background-size:auto 202px;}
 .festival_yisunshin_sugun h3 { padding-top:35px; margin-bottom:20px;}
  .festival_pottery { background:url("/contents/17125/festival_pottery.jpg") no-repeat scroll center bottom; background-size:auto 600px; height:600px;}
 .festival_pottery h3 { padding-top:35px; margin-bottom:22px;}
 .festival_pottery .btn_p { margin-top:20px;}
 .festival_pottery_info { background-color:#f8f4ee;}
 .festival_pottery_info .img_col3 { margin-bottom:35px;}
  .festival_madangart { background:#170d35 url("/contents/17419/festival_madangart_m.jpg") no-repeat scroll center bottom; height:608px; background-size:auto 450px;}
 .festival_madangart .inner.fw4 { font-weight:300;}
 .festival_madangart h3 { padding-top:35px; margin-bottom:24px;}
 .festival_madangart .btn_p { margin-top:18px; margin-bottom:20px;}
 .festival_madangart_info { background-color:#f8f4ee; padding-bottom:27px;}
 .festival_madangart_getdol { padding:30px 0 20px;}
 .festival_madangart_getdol h3 {margin-bottom:24px;}
 .festival_madangart_getdol .img_col2 { margin-top:27px;}
 .festival_madangart_d { background-color:#efe6e5; padding-bottom:40px;}
 .festival_madangart_d h3 { padding-top:35px; margin-bottom:23px;}
 .festival_madangart_d .img_col3 { margin-top:27px; margin-bottom:22px;}
  .symphony { background: #140706 url("/contents/17853/symphony.jpg") no-repeat scroll center top; height:910px; background-size:auto 500px;}
 .symphony .inner { height:874px;}
 .symphony_schedule { background-color:#f8f4ee; padding:28px 0 40px;}
 .symphony_schedule h4 { margin-top:0;}
 @media all and (max-width:760px) and (min-width:640px){ .symphony { height:700px;}
 .symphony .inner { height:643px;}
 }
  .chorus { background: #131210 url("/contents/17860/chorus.jpg") no-repeat scroll center top; height:775px; background-size:auto 500px;}
 .chorus .inner { height:730px;}
 .chorus p.basic { margin-top:24px;}
 .chorus_info { padding:10px 0 5px;}
 @media all and (max-width:760px) and (min-width:640px){ .chorus { height:610px}
 .chorus .inner { height:559px;}
 }
  .dance {background: #170d0b url("/contents/17864/dance.jpg") no-repeat scroll center top; height:850px; background-size:auto 500px;}
 .dance .inner { height:815px;}
 .dance .btn_p { margin-top:22px;}
 .dance_img { padding-top:13px; padding-bottom:33px; background-color:#d1cdde;}
 .dance_img .imgbasic { margin-top:0;}
 @media all and (max-width:760px) and (min-width:640px){ .dance { height:685px;}
 .dance .inner { height:630px;}
 }
  .troupe { background: #13120f url("/contents/17865/troupe.jpg") no-repeat scroll center top; height:520px; background-size:auto 265px;}
 .troupe .inner { height:475px;}
 .troupe_img { background-color:#fff6e5; padding:14px 0 8px;}
 @media all and (max-width:760px) and (min-width:640px){ .troupe { height:428px; background-size:100% 265px;}
 .troupe .inner { height:382px;}
 }
  .juniorchorus { background: #13120d url("/contents/17870/juniorchorus.jpg") no-repeat scroll center top; height:595px; background-size:auto 300px;}
 .juniorchorus .inner { height:555px;}
 .juniorchorus_img { background-color:#fff6e5; padding:12px 0 7px;}
 @media all and (max-width:760px) and (min-width:640px){ .juniorchorus { background-size:100% 300px; height:490px;}
 .juniorchorus .inner { height:437px;}
 }
  .classicalmusic {background: #14100d url("/contents/17827/classicalmusic.jpg") no-repeat scroll center top; height:658px; background-size:auto 500px;}
 .classicalmusic .inner { height:620px;}
 .classicalmusic_img .img_col3 { margin:30px 0 25px;}
 @media all and (max-width:760px) and (min-width:640px){ .classicalmusic { height:503px;}
 .classicalmusic .inner {height:460px;}
 }
  .space_culturalart {background:url("/contents/17411/space_culturalart.jpg") no-repeat scroll center top; height:555px; background-size:auto 715px;}
 .space_culturalart h3 { padding-top:35px; margin-bottom:24px;}
 .space_culturalart .btn_p { margin-top:22px;}
 .space_culturalart_info { background-color:#f8f4ee; padding-bottom:16px; padding-top:25px;}
 .space_culturalart_info .img_txt { margin-top:0}
 .space_culturalart_d { background-color:#b19165;}
 .space_culturalart_d .img_col3 { margin-top:30px; margin-bottom:25px;}
  .space_culturalsports {background:url("/contents/17410/space_culturalsports.jpg") no-repeat scroll center top; height:516px; background-size:auto 700px;}
 .space_culturalsports h3 { padding-top:34px; margin-bottom:23px;}
 .space_culturalsports .btn_p { margin-top:15px;}
 .space_culturalsports_info { background-color:#f8f4ee; padding-bottom:14px; padding-top:25px;}
 .space_culturalsports_info .img_txt { margin-top:0}
 .space_culturalsports_d { background-color:#b19165; padding:10px 0 8px;}
  .citytour_tourinfo {background:url("/contents/17356/citytour_tourinfo.jpg") no-repeat scroll center 100px; background-size:auto 462px; height:540px;}
 .citytour_tourinfo h3 { padding-top:35px; margin-bottom:23px;}
 .citytour_tourinfo p.basic { margin-top:21px;}
 .citytour_tourinfo p.basic.siz17 { font-size:15px;}
 .citytour_tourinfo .btn_p { margin-top:23px;}
 .citytour_tourinfo_dt { background-color:#fdfaf0; padding:20px 0;}
 .citytour_tourinfo_dt h4 { margin-top:20px;}
 .citytour_map { padding:4px 0 34px;}
 .citytour_map p.imgbasic { margin-top:12px;}
 .citytour_map ul.basic { margin-top:15px;}
  .citytour_cosbox { border:3px solid #188657; font-size:14px; margin:20px 0 0;}
 .citytour_cosbox.img_txt { width:99.6%;}
 .citytour_day .left70 { width:100%; 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;}
 .citytour_day .coslist { margin-left:20px;}
 .citytour_day .coslist li { width:29%;}
 .coslist_box { display:inline-block; width:100%;}
 .citytour_day .coslist_box { margin:20px 0 0; padding-bottom:20px; }
 .coslist { margin-left:36px;}
 .coslist li { float:left; margin-top:8px; 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-break:break-all;}
 .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; width:100%;}
 .citytour_day .btn_p { margin-top:21px; margin-bottom:30px;}
 .day_sightseeing { background-color:#fdfaf0; padding-top:35px; padding-bottom:30px;}
 .day_sightseeing .img_col4 { margin-top:0;}
 .day_sightseeing .img_col4 li { margin-top:30px; margin-right:0%; position:relative; width:100%; max-width:none; float:none; background-color:#fff;}
 .day_sightseeing .img_col4 li img { width:100%; height:auto; max-width:none;}
 .day_sightseeing .img_col4 li.line { display:none;}
 .day_sightseeing .img_col4 li .info { width:89%; margin:17px auto;}
 .day_sightseeing .img_col4 .btn_p { 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:32px; padding-bottom:30px;}
 .citytour_day_map .imgbasic { margin-top:20px;}
 @media all and (max-width:760px) and (min-width:640px){ .day_sightseeing .img_col4 li { width:48.5%; float:left; margin-right:2.5%;}
 .day_sightseeing .img_col4 li:nth-child(2), .day_sightseeing .img_col4 li:nth-child(7) { margin-right:0;}
 .day_sightseeing .img_col4 li .info { min-height:154px;}
 }
  .citytour_day.night .coslist li { width:29%;}
 .citytour_night_gatbawi {background: #2351e3 url("/contents/17191/gatbawi_m.jpg") no-repeat scroll center bottom; height:590px; background-size:auto 400px; }
 .citytour_night_gatbawi .inner { height:555px;}
 .citytour_night_gatbawi h3 { padding-top:35px; margin-bottom:24px;}
 .citytour_night_gatbawi h4 { border-bottom:1px solid #fff; width:100%; padding-bottom:15px;}
 .night_sightseeing { background-color:#fdfaf0; padding-top:35px; padding-bottom:30px;}
 .night_sightseeing .img_col4 { margin-top:0;}
 .night_sightseeing .img_col4 li { margin-top:30px; margin-right:0%; position:relative; width:100%; max-width:none; float:none; background-color:#fff;}
 .night_sightseeing .img_col4 li img { width:100%; height:auto; max-width:none;}
 .night_sightseeing .img_col4 li.line { display:none;}
 .night_sightseeing .img_col4 li .info { width:89%; margin:17px auto;}
 .night_sightseeing .img_col4 .btn_p { 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:24px; padding-bottom:30px;}
 .citytour_night_map .imgbasic { margin-top:20px;}
 @media all and (max-width:760px) and (min-width:640px){ .night_sightseeing .img_col4 li { width:48.5%; float:left; margin-right:2.5%;}
 .night_sightseeing .img_col4 li:nth-child(2), .night_sightseeing .img_col4 li:nth-child(7) { margin-right:0;}
 .night_sightseeing .img_col4 li .info { min-height:176px;}
 }
  .discount { padding-bottom:40px;}
 .discount h3.mat60 { margin-top:30px !important;}
  .cultural_assets { padding-bottom:40px;}
 .cultural_assets h3.mat50 { margin-top:30px !important;}
  .traffic_information { background:url("/contents/18045/traffic_information.jpg") no-repeat scroll center 0; height:795px; background-size:auto 795px;}
 .traffic_information h3 { padding-top:45px; margin-bottom:35px;}
 .traffic_information .siz16 { font-size:14px;}
 .traffic_information ul { width:90%; margin:40px auto 0;}
 .traffic_information ul li { border:2px solid #fff; border-radius:5px; width:47%; float:left; background-color:rgba(0,0,0,.3); margin-right:3%; margin-bottom:10px; transition: all 0.3s ease 0s;}
 .traffic_information li:hover { background-color:rgba(0,0,0,.6); border-color:#f3c204;}
 .traffic_information li.bus , .traffic_information li.korail { margin-right:0;}
 .traffic_information li a { color:#fff; text-align:center; padding:27px 0 20px; 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:22px; 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 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;}
 .traffic_information ul li.pc { display:none;}
  .mokpoin { background:url("/contents/18046/mokpoin.jpg") no-repeat scroll center 0; height:635px; background-size:cover;}
 .mokpoin h3 { padding-top:45px; margin-bottom:0;}
 .mokpoin .img_txt { margin-top:42px;}
 .mokpoin .left50 { width:100%; height:238px;}
 .mokpoin .left50 ul { width:100%; margin:0 auto;}
 .mokpoin .left50 ul li { border:2px solid #fff; border-radius:5px; width:47%; float:left; background-color:rgba(0,0,0,.3); margin-left:3%; 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:26px 0 22px; 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:18px; 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:100%; padding-left:0;}
 .mokpoin .right50 h4 { margin-top:10px;}
 .rentcar { background-color:#fff; padding-bottom:50px;}
 .rentcar h3 { padding-top:45px; margin-bottom:10px;}
  .traffic_ship { padding-bottom:45px;}
 .traffic_ship h3 { padding-top:40px; margin-bottom:25px;}
 .traffic_ship .btn_p { margin-top:25px; margin-bottom:35px;}
 .traffic_ship table th { width:30.33%}
 .ship_oedaldo { background-color:#b4e2e3; padding-top:45px; padding-bottom:47px;}
 .ship_oedaldo h3 { margin-bottom:25px;}
 .ship_oedaldo table { margin-top:26px;}
  .travel_agency { padding-top:20px; padding-bottom:30px;}
  .phonenum { margin-bottom:35px;}
 .phonenum h3 { margin-top:32px; padding-bottom:0;}
 .tourguide_fee { margin-bottom:45px;}
 .tourguide_fee h3 { margin-top:32px; padding-bottom:0;}
 .tourguide_fee h4 { margin-top:10px}
  .tel1330 { background:url("/contents/18242/tel1330.jpg") no-repeat scroll center 0; height:445px; background-size:cover;}
 .tel1330 h3 { padding-top:35px; background:none;}
 .tel1330 span.tel_ico { background:url("/contents/18242/tel_ico.png") no-repeat scroll 0 0; background-size:34px 34px; display:block; width:34px; height:34px; margin:0 auto 18px; }
 .tel1330 .btn_p { margin-top:20px;}
 .number1330 { background-color:#188657; padding:20px 0;}
 .number1330 p { font-size:25px; height:35px; line-height:35px; font-weight:400;}
 .tel1330_info {padding-bottom:50px;}
 .tel1330_info .img_col4 { margin-top:40px;}
 .tel1330_info .img_col4 li { border:1px solid #e4e4e4; width:98.8%; margin-right:0; max-width:none; min-height:inherit; margin-bottom:20px; }
 .tel1330_info li span { display:block; width:85%; margin:0 auto;}
 .tel1330_info li .hd { font-size:28px; margin:32px auto 16px; text-align:left; font-weight:400; height:35px; line-height:35px; letter-spacing:-1px; }
 .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;}
  .tourmap { background:url("/contents/17423/tourmap.jpg") no-repeat scroll center 0; height:500px; background-size:auto 500px;}
 .tourmap h3 { padding-top:45px; margin-bottom:30px;}
 .tourmap .btn_p { margin-top:35px; margin-bottom:40px;}
 .tourmap .lang_map { width:332px; margin:35px auto 0;}
 .tourmap .lang_map li { float:left; width:100px; height:100px; border:2px solid #fff; border-radius:15px; transition:all 0.3s ease 0s; margin-left:10px; background-color:rgba(0,0,0,.5);}
 .tourmap .lang_map li:first-child { margin-left:0;}
 .tourmap .lang_map li:hover {border:2px solid #f3c204; background-color:rgba(0,0,0,.5);}
 .tourmap .lang_map li:hover a { color:#f3c204;}
 .tourmap .lang_map li a { color:#fff; display:block; text-align:center; font-size:15px;}
 .tourmap .lang_map li a span { display:block;}
 .tourmap .lang_map li a span.ico { display:block; text-indent:-99999px; width:43px; height:34px; margin:20px auto 10px; background:url("/contents/17423/tourmap_ico.png") no-repeat; background-size:147px 76px;}
 .tourmap .lang_map li.eng a span.ico { background-position: 0 0; }
 .tourmap .lang_map li.ch a span.ico { background-position: -52px 0;}
 .tourmap .lang_map li.jp a span.ico { background-position: -105px 0;}
 .tourmap .lang_map li.eng:hover a span.ico { background-position: 0 -43px;}
 .tourmap .lang_map li.ch:hover a span.ico { background-position: -52px -43px;}
 .tourmap .lang_map li.jp:hover a span.ico { background-position: -105px -43px;}
  #module_content .sitemap { display: block; width: 100%;}
 #module_content .sitemap h3 { margin-top: 0 ; margin-bottom:0!important;}
 #module_content .sitemap ul {display: block;margin-bottom: 8px;}
 #module_content .sitemap ul li {display: inline-block;width: 100%;border:1px solid #dee4e3; margin-bottom:13px;}
 #module_content .sitemap ul li a {display:block; background-color:#e4e4e4; color: #1a1a1a; font-size: 15px; font-weight:500; padding:10px 11px;}
 #module_content .sitemap ul li ul {margin-top:14px;}
 #module_content .sitemap ul li ul li {border: medium none;display: inline-block; float: left; margin-right:2px;margin-left:20px; width: 39%;}
 #module_content .sitemap ul li ul li a {background-color:#fff;color: #4c4c4c;font-size:14px;font-weight:400;padding:0px;display: block;width: 95%;}
 #module_content .sitemap ul li ul li ul { margin-top:5px !important;margin-left:0px;}
 #module_content .sitemap ul li ul li ul li { padding:0; margin:1px 0 1px 0;}
 #module_content .sitemap ul li ul li ul li a { color: #646464; font-weight:300;}
 #module_content .sitemap ul li ul li ul li ul li a { color: #747474; font-size: 11px; padding: 0 0 0 7px;}
 #module_content .sitemap_list > ul > li > a{display:block;font-size:17px;font-weight:bold;background:#f2f6f9;padding:14px;}
   .hotel_list .btn_p { margin-top:30px; margin-bottom:30px;}
 .hotel_list { padding-top:0px; padding-bottom:70px;}
 .hotel_list .img_col4 { margin-top:0;}
 .hotel_list .img_col4 > li { margin-top:30px; margin-right:0%; position:relative; width:100%; max-width:none; float:none; background-color:#fff;}
 .hotel_list .img_col4 > li img { width:100%; height:auto; max-width:none;}
 .hotel_list .img_col4 > li > .basic > li {width:100%; text-align:left;}
 .hotel_list .img_col4 .btn_p { 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: 521px;background-size: 875px auto;}
 .historymuseum_hall1 .inner {padding-top:30px;}
 .historymuseum_hall1 .inner p.basic {background-color: rgba(0,0,0,.3); border-radius: 5px; padding:12px; color:#fff;}
 .historymuseum_hall1_in {background-color:#f9edda;}
 .historymuseum_hall1_in .inner {padding:20px 0 ;}
  .historymuseum_hall2 {background: #aacdf5 url("/contents/18426/modern2_01.jpg") no-repeat scroll center 275px; height: 588px;background-size: auto 314px;}
 .historymuseum_hall2 .inner {padding-top:30px;}
 .historymuseum_hall2_in {background-color:#f5f5f5;}
 .historymuseum_hall2_in .inner {padding:20px 0 ;}
  .kimdaejung {background: #d1e4f5 url("/contents/18427/kim_01.jpg") no-repeat scroll center 100px;background-size: auto 550px; height: 600px}
 .kimdaejung .inner {padding-top:30px;}
 .kimdaejung .inner .btn_p {padding-top: 40px;}
 .kimdaejung_in {background-color:#f5f5f5;}
 .kimdaejung_in .inner {padding:20px 0 ;}
 .kimdaejung_in .inner .img_col2 {padding-top:20px;}
  .natural_historyMuseum {background:url("/contents/18535/natural_01.jpg") no-repeat scroll center 0; height: 650px; background-size: auto 650px;}
 .natural_historyMuseum .inner {padding-top:60px;}
 .natural_historyMuseum_in {background-color:#f3eee3;}
 .natural_historyMuseum_in .inner {padding:20px 0 ;}
  .livingware_museum {background:url("/contents/18531/ceramic_01.jpg") no-repeat scroll center 0;height: 600px; background-size:auto 660px;}
 .livingware_museum .inner {padding-top:30px;}
 .livingware_museum_in {background-color:#f3eee3;}
 .livingware_museum_in .inner {padding:20px 0 ;}
  .literary_house { background: #dde4ee url("/contents/18529/literature_01.jpg") no-repeat scroll center 400px; height:641px; background-size: 600px auto;}
 .literary_house .inner {padding-top:30px;}
  .namnong_memorialHall { background: #abc6f6 url("/contents/18534/namnong_01.jpg") no-repeat scroll center 300px; height:600px; background-size: 640px auto;}
 .namnong_memorialHall .inner {padding-top:30px;}
 .namnong_memorialHall_in {background-color:#f3eee3;}
 .namnong_memorialHall_in .inner {padding:20px 0 ;}
  .research_institute { background: #e4ecf9 url("/contents/18532/research_01.jpg") no-repeat scroll center 200px; height:541px; background-size: auto 400px;}
 .research_institute .inner {padding-top:30px;}
 .research_institute_in {background-color:#f1f1f1;}
 .research_institute_in .inner {padding:20px 0 ;}
  .marine_scienceMuseum {background: #050505 url("/contents/18533/children_01.jpg") no-repeat scroll center 300px;height:600px;background-size: auto 364px;}
 .marine_scienceMuseum .inner {padding-top:30px;}
 .marine_scienceMuseum_in {background-color:#f3f4f9;}
 .marine_scienceMuseum_in .inner {padding:20px 0 ;}
  .nojeokbong_artPark .inner {padding-top:30px;}
 .nojeokbong_artPark .inner p.basic img {padding-bottom:30px;}
  .gohado .inner {padding:30px 0 ;}
 .udal_park .inner {padding:30px 0 ;}
  .tourjp .traditional_market_info .basic {height: 120px;}
 .tourcn .traditional_market_info .basic {height: 120px;}
  .daeban_yudal {background: #071a43 url("/contents/18504/daeban_yudal_01.jpg") no-repeat scroll center 130px;height: 600px; background-size: auto 500px;}
 .daeban_yudal .inner {padding-top:30px;}
 .daeban_yudal_in {background-color:#f3f4f9;}
 .daeban_yudal_in .inner {padding:20px 0 ;}
  .taxi {background:url("/contents/18435/taxi_01.jpg") no-repeat scroll center 0;height: 415px;}
 .taxi .inner {padding-top:60px;}
 .taxi .inner ul.basic {padding-top:120px;}
 .rent_car {background-color:#fff;}
 .rent_car .inner {padding:60px 0 ;}
  .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: 33%;min-height: 307px;font-size: 13px;}
 .citytour_day .line li .cosimg {display:block;max-width:121px;height:auto;width: 85%;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 28px;}
 .citytour_day .line li.right {display:none; 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 {display:none; 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;}
 