﻿*{margin:0; padding:0; font-family:"돋움", Dotum;}
img, button, p{border:none; padding:0; margin:0;}
hr, button img{display:none;}
li{list-style:none;}
a{text-decoration:none; outline:none; word-wrap:expression( this.style.wordWrap="normal",this.hideFocus=true);}
a:hover, a:active, a:focus{text-decoration:underline;}
.png24 {behavior:url('/css/iepngfix.htc'); }
html, 
body { width:100%; min-width:1000px; color:#666666; padding:0px; margin:0px; background:#f7f4e1 url('/resource/images/common/bg_pattern.jpg') repeat-x top;}
#wrap { width:100%; margin:0; background-image:url('/resource/images/common/bg_head.png'); background-position:top; background-repeat:repeat-x; behavior:url('/css/iepngfix.htc'); padding:0;}
#widthwrap { width:1000px; margin:0 auto; padding:0; margin-bottom:10px;}
#header { position:relative; width:1000px; height:113px; z-index:1;}
#container { position:relative; width:930px; min-height:400px;}
#content{ padding-bottom:40px;}
#content_header{ height:260px; margin:0; padding:0;}
#footer { clear:both; width:100%; height:140px; background:url('/resource/images/common/bg_footer.png') repeat-x top; behavior:url('/css/iepngfix.htc'); z-index:1;}
#footer_content { width:1000px; height:130px; margin:0 auto; padding:0; padding-top:10px;}

/* header */
#header .home { float:left; width:160px;}
/*
.mother_ci { position:absolute; left:22px; top:75px;}
.mother_ci img { width:125px; height:9px;}
.main_ci { padding:10px 0; text-align:center;}
.main_ci img { width:149px; height:70px;}
*/
.mother_ci { position:absolute; left:90px; top:80px;}
.mother_ci img { width:72px; height:14px;}
.main_ci { padding:1px 15px; }
.main_ci img { width:109px; height:96px;}
.lnb { float:left; width:760px; list-style:none; margin:0; padding:0 5px;}
.lnb li { display:block; float:left; margin:0; padding:0;}
.lnb li a { width:95px; height:100px; display:inline-block;}
.lnb .package a{background:transparent url('/resource/images/common/lnb_package.png') no-repeat center center;}
.lnb .travel a{background:transparent url('/resource/images/common/lnb_travel.png') no-repeat center center;}
.lnb .tour a{background:transparent url('/resource/images/common/lnb_tour.png') no-repeat center center;}
.lnb .rivercruise a{background:transparent url('/resource/images/common/lnb_cruise.png') no-repeat center center;}
.lnb .hotel a{background:transparent url('/resource/images/common/lnb_hotel.png') no-repeat center center;}
.lnb .flight a{background:transparent url('/resource/images/common/lnb_flight.png') no-repeat center center;}
.lnb .information a{background:transparent url('/resource/images/common/lnb_information.png') no-repeat center center;}
.lnb .question a{background:transparent url('/resource/images/common/lnb_question.png') no-repeat center center;}
.lnb .epilogue a{background:transparent url('/resource/images/common/lnb_epilogue.png') no-repeat center center;}
.lnb .calendar a{background:transparent url('/resource/images/common/lnb_calendar.png') no-repeat center center;}
.lnb .package a:hover{background:transparent url('/resource/images/common/lnb_package_on.png') no-repeat center center;}
.lnb .travel a:hover{background:transparent url('/resource/images/common/lnb_travel_on.png') no-repeat center center;}
.lnb .tour a:hover{background:transparent url('/resource/images/common/lnb_tour_on.png') no-repeat center center;}
.lnb .rivercruise a:hover{background:transparent url('/resource/images/common/lnb_cruise_on.png') no-repeat center center;}
.lnb .hotel a:hover{background:transparent url('/resource/images/common/lnb_hotel_on.png') no-repeat center center;}
.lnb .flight a:hover{background:transparent url('/resource/images/common/lnb_flight_on.png') no-repeat center center;}
.lnb .information a:hover{background:transparent url('/resource/images/common/lnb_information_on.png') no-repeat center center;}
.lnb .question a:hover{background:transparent url('/resource/images/common/lnb_question_on.png') no-repeat center center;}
.lnb .epilogue a:hover{background:transparent url('/resource/images/common/lnb_epilogue_on.png') no-repeat center center;}
.lnb .calendar a:hover{background:transparent url('/resource/images/common/lnb_calendar_on.png') no-repeat center center;}
.gnb { position:absolute; top:14px; right:2px; width:62px;}
.ad_safety { position:absolute; top:101px; left:9px;}
.ad_safety img { width:149px; height:47px;}

/* container */
#quick { position:absolute; z-index:40; right:-70px; top:0; width:70px;}
#quick img { display:block; margin:0 3px 5px 7px; width:60px;}
#quick .mms { position:absolute; z-index:50; right:0px; bottom:-105px; width:67px; height:100px; display:block; margin:0 0 5px 0;}

/* footer */
#footer .home { float:left; width:160px; height:130px; text-align:center; margin:0; padding:0;}
#footer .home img { margin:0; padding:0; padding-top:20px;}
.fnb { float:left; list-style:none; margin:0; padding:0; width:750px; padding-top:0; height:20px;}
.fnb li{ display:inline; margin:0; padding:0; height:25px;}
.fnb a{ display:inline-block; background:url('/resource/images/common/bg_fnb.jpg') no-repeat right center; margin:0; padding:0 10px 0 10px; font-size:11px; color:#666666;}
.fnb .last a{ display:inline-block; background-image:none; margin:0; padding:0 10px 0 10px; font-size:11px; color:#666666;}
#footer .add { display:block; margin:0; padding:5px 0 5px 10px; width:633px; height:34px;}
#footer .family { padding:20px 0 10px 10px;}
#footer .family dt { float:left; height:30px; padding-right:10px}
#footer .family dd { float:left; height:30px; padding:0 10px;}
#footer .family dt img { width:137px; height:25px;}
#footer .family dd .egypt { width:58px; height:24px;}
#footer .family dd .dubai { width:52px; height:30px;}
#footer .family dd .turkey { width:53px; height:30px;}
#footer .family dd .bali { width:76px; height:21px}
#footer .family dd .greece { width:55px; height:26px;}
#footer .family dd .mongol { width:84px; height:25px;}
#footer .family dd .holland { width:69px; height:29px;}
#foot_margin { height:10px; clear:both;}

/* font */
.day { font-size:11px; font-weight:bold; color:#73ace6;}
.point { font-weight:bold;}
.coment { font-size:11px;}
.bbs { clear:both}
.bbs .box01 .cc { padding:20px;}

/* box */
.box01 {margin:0; padding:0; background:transparent; margin-bottom:10px}
.box01 .t{width:100%; height:10px; line-height:0; font-size:1px; background:transparent}
.box01 .tl{float:left; width:50%; height:10px; background:transparent url(/resource/images/common/box_transparentTL.png) no-repeat left bottom;}
.box01 .tr{float:right; width:50%; height:10px; background:transparent url(/resource/images/common/box_transparentTR.png) no-repeat right bottom;}
.box01 .cl{width:100%; background:transparent url(/resource/images/common/box_transparentCL.png) repeat-y left;}
.box01 .cr{width:100%; background:transparent url(/resource/images/common/box_transparentCR.png) repeat-y right;}
.box01 .cc{margin:0 10px; background-color:white}
.box01 .b{width:100%; height:10px; line-height:0; font-size:1px; background:transparent}
.box01 .bl{float:left; width:50%; height:10px; background:transparent url(/resource/images/common/box_transparentBL.png) no-repeat left top;}
.box01 .br{float:right; width:50%; height:10px; background:transparent url(/resource/images/common/box_transparentBR.png) no-repeat right top;}


.box02 {margin:0; padding:0; background:#f9f7ea; margin-bottom:10px}
.box02 .t{width:100%; height:10px; line-height:1px; font-size:1px; background:url(/resource/images/common/box_opacityTC.jpg) repeat-x left bottom;}
.box02 .tl{float:left; width:10px; height:10px; background:url(/resource/images/common/box_opacityTL.jpg) no-repeat right bottom;}
.box02 .tr{float:right; width:10px; height:10px; background:url(/resource/images/common/box_opacityTR.jpg) no-repeat left bottom;}
.box02 .cl{width:100%; background:url(/resource/images/common/box_opacityCL.jpg) repeat-y left;}
.box02 .cr{width:100%; background:url(/resource/images/common/box_opacityCR.jpg) repeat-y right;}
.box02 .cc{margin:0 10px;}
.box02 .b{width:100%; height:10px; line-height:1px; font-size:1px; background:url(/resource/images/common/box_opacityBC.jpg) repeat-x left top;}
.box02 .bl{float:left; width:10px; height:10px; background:url(/resource/images/common/box_opacityBL.jpg) no-repeat left top;}
.box02 .br{float:right; width:10px; height:10px; background:url(/resource/images/common/box_opacityBR.jpg) no-repeat left top;}

