<STYLE TYPE="text/css">
img{
	width: inherit;
	max-width:100%;
	height:auto;
	border: 0;
	vertical-align:middle;
	}

.cutText {max-width: 95%;  }
.cutText p{ font-size: 1.0em; font-weight:bold; margin-bottom: 3px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding-right: 20px; }
.closed > ul { display: none; }

.wrap { position: relative; max-width: @max_width; margin: 0 auto; }
.panel { background: #0D4381; z-index:10000}
.panel a { color: #fff; }
#header { height:75px; margin:0 auto; max-width:@max_width; text-align:center; background: #fff; z-index:3; position:relative; border:none; }
#content { margin:0 auto; max-width:@max_width; background: #fff; z-index:3; position:relative; border:none; }

.item { overflow:hidden; padding:3px; border-bottom:1px solid #ccc; }
.item:first-child { border-top:1px solid #ccc}
.thumb { float:left;}
.desc { float:left; margin-left:10px; font-family: "맑은 고딕", "돋움", "굴림", Arial; font-size: 12px; color: #666666;}
.desc .name { color: #0D4381;}
#boardBot { padding-top: 10px;  }
#printPage { padding-top: 10px; font-family: "맑은 고딕", "돋움", "굴림", Arial; font-size: 12px; }
#printPage .page { background-color: #fff; border: 1px solid #ccc; color: #0D4381; height: 17px; letter-spacing: -1px; padding: 0 6px; line-height: 17px; margin-right: 2px; display: inline-block; }
#printPage .selpage { background-color: #0D4381; border: 1px solid #000; color: #fff; height: 17px; letter-spacing: -1px; padding: 0 6px; line-height: 17px; margin-right: 2px; display: inline-block; }

a.button {
    color: #6e6e6e;
    font: bold 12px "맑은 고딕", "돋움", "굴림", Arial;
    text-decoration: none;
    padding: 7px 12px 4px ;
    position: relative;
    display: inline-block;
    text-shadow: 0 1px 0 #fff;
    -webkit-transition: border-color .218s;
    -moz-transition: border .218s;
    -o-transition: border-color .218s;
    transition: border-color .218s;
    background: #f3f3f3;
    background: -webkit-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
    background: -moz-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
    border: solid 1px #dcdcdc;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
}
a.button:hover {
    color: #333;
    border-color: #999;
    -moz-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2) -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
}

.brdTopTitle {font-family: "맑은 고딕", "돋움", "굴림", Arial; font-size: 15px;line-height: 18px; color: #666; font-weight:bold; padding-left:20px;padding-bottom:20px;}
.brdHead {margin:0 auto; display:table; width:98%;font-family: "맑은 고딕", "돋움", "굴림", Arial; font-size: 12px;line-height: 18px; color: #666666; border-top:1px solid #ccc;padding:5px;}
.brdHead .brdTitle {display:table-cell; width:80%;}
.brdHead .brdWriter {display:table-cell; width:20%; text-align:right;}
.brdHead .brdFile {text-align:left; }
.brdContent {margin:0 auto; padding:10px; border-top:1px solid #ccc; width:98%;font-family: "맑은 고딕", "돋움", "굴림", Arial; font-size: 12px;line-height: 18px; color: #666666;word-break:break-all;}

.brdTable {margin:0 auto; display:table; width:98%;font-family: "맑은 고딕", "돋움", "굴림", Arial; font-size: 12px;line-height: 18px; color: #666666;border-bottom:1px solid #ccc;}
.brdTableTop { border-top:1px solid #ccc}
.brdTable .brdTableTitle {display:table-cell; width:20%;text-align:center; background-color:#f2f2f2;}
.brdTable .brdTableContent {display:table-cell; width:80%; }
img.photo { width: inherit; max-width:100%; height:auto; border: 0; }


input, textarea, select{ border:#acacac solid 1px; border-radius:3px; line-height: normal; background-color:#ffffff; font-family: "맑은 고딕", "돋움", "굴림", Arial; font-size: 11px; color: #666666;}
ul, ol, li ,dl , dt , dd { list-style:none; margin:0; padding:0; }

img.top_logo { position:relative; margin-top:0; width:200px;}
img.room_img { width: inherit; max-width:100%; height:auto; border: 0; }
table { width:100%; max-width:100%; font-family: "맑은 고딕", "돋움", "굴림", Arial; font-size: 12px; color: #666666;}
span.menu-link { position:absolute; left:15px; top:20px; }
.btn, .anchor { cursor:pointer; }

a{text-decoration:none; border:none; color:#666;}

.price {width:100%; border:0; height:30px; line-height: 33px; padding:3px 17px 4px 7px; background-color:#f4f0eb; text-align:right; font-family: "돋움"; font-size: 14px; line-height: 33px; color: #948273;font-weight:bold;}

.indexMenu{ overflow:hidden;}
.indexMenu .listMenu{ width:100%; margin:0 0 0 0;}
.indexMenu .listMenu li{ width:50%; float:left; }
.indexMenu .listMenu li:nth-child(odd) a{ display:block; margin:3px 3px 0 0; padding: 3px 3px 3px 8px; height:28px; background-color:#785F4D; font-family: "돋움"; font-size: 12px; line-height: 25px; color: #E7D6CC;font-weight:bold; }
.indexMenu .listMenu li:nth-child(even) a{ display:block; margin:3px 0 0 0; padding:3px 3px 3px 8px; height:28px; background-color:#785F4D; font-family: "돋움"; font-size: 12px; line-height: 25px; color: #E7D6CC;font-weight:bold; }

.displayNone { display:none; }

div#footer {max-width:@max_width; margin:0 auto; position:relative; z-index:100; border-top:1px solid #000; padding-top:20px;}
div#footer > div {height:40px;margin:0 auto; position:relative;  }
div#footer > div > .foot_menu {font-size:12px; font-family: "굴림"; line-height: 15px; color: #fff; overflow:hidden;}
div#footer > div > .foot_menu li {float:left; padding:0 4px 0 4px; }
div#footer > div > .foot_menu li a {color:#a47d55; padding-top:4px; display:block; line-height:100%;}
div#footer > div > .foot_menu li span {color:#a47d55; padding-top:4px; display:block; line-height:100%;}

div#footer > div > .lang {width:100px; height:18px; font-size:15px;  position:absolute; right:0; top:0; border:1px solid #271E17; z-index:1000;}
div#footer > div > .lang > a {padding:6px 10px 8px; line-height:100%; color:#a47d55; font-size:12px; font-family: "굴림"; }
div#footer > div > .lang > ul {width:80px; border:1px solid #271E17; border-bottom:0; padding:5px 10px 5px; background:#f4f0eb; position:absolute; bottom:15px; left:-1px; z-index:1000; display:none;}
div#footer > div > .lang > ul > li {line-height:22px; font-size:12px;}
div#footer > div > .lang > ul > li a {font-size:12px; font-family: "굴림"; line-height: 15px; color: #a47d55; }
div#footer > .copyright { height:15px; max-width:100%; padding:10px; background:#0D4381; font-family: "굴림"; font-size: 11px; color: #fff; text-align:center; }

</STYLE>


