<style>
body, html {margin:0; width:100%; height:100%; background-color: #d3e3c3;}
a { text-decoration: none !important; color: #555;}
/*menu*/
.m3table {background-color: #ffffff;}
.m31td:link, .m31td:visited {padding:2px 15px 3px 15px; font-weight:bold; font-family:'Nanum Gothic'; font-size:19px; color:#475c4d; text-decoration:none;}
.m32td:link, .m32td:visited {padding:2px 15px 3px 15px; font-weight:bold; font-family:'Nanum Gothic'; font-size:19px; color:#475c4d; text-decoration:none;}
.m33td:link, .m33td:visited {padding:2px 15px 3px 15px; font-weight:bold; font-family:'Nanum Gothic'; font-size:19px; color:#475c4d; text-decoration:none;}
.m34td:link, .m34td:visited {padding:2px 15px 3px 15px; font-weight:bold; font-family:'Nanum Gothic'; font-size:19px; color:#475c4d; text-decoration:none;}
.m35td:link, .m35td:visited {padding:2px 15px 3px 15px; font-weight:bold; font-family:'Nanum Gothic'; font-size:19px; color:#475c4d; text-decoration:none;}
.m36td:link, .m36td:visited {padding:2px 15px 3px 15px; font-weight:bold; font-family:'Nanum Gothic'; font-size:19px; color:#475c4d; text-decoration:none;}
.m31td:hover {background-color:#475c4d; color:#ffffff; padding:2px 15px 3px 15px; border-radius:30px; font-weight:bold; font-family:'Nanum Gothic'; font-size:19px; text-decoration:underline;} 
.m32td:hover {background-color:#475c4d; color:#ffffff; padding:2px 15px 3px 15px; border-radius:30px; font-weight:bold; font-family:'Nanum Gothic'; font-size:19px; text-decoration:underline;}
.m33td:hover {background-color:#475c4d; color:#ffffff; padding:2px 15px 3px 15px; border-radius:30px; font-weight:bold; font-family:'Nanum Gothic'; font-size:19px; text-decoration:underline;}
.m34td:hover {background-color:#475c4d; color:#ffffff; padding:2px 15px 3px 15px; border-radius:30px; font-weight:bold; font-family:'Nanum Gothic'; font-size:19px; text-decoration:underline;}
.m35td:hover {background-color:#475c4d; color:#ffffff; padding:2px 15px 3px 15px; border-radius:30px; font-weight:bold; font-family:'Nanum Gothic'; font-size:19px; text-decoration:underline;}
.m36td:hover {background-color:#475c4d; color:#ffffff; padding:2px 15px 3px 15px; border-radius:30px; font-weight:bold; font-family:'Nanum Gothic'; font-size:19px; text-decoration:underline;}
/*main*/
.h1_prologue {font-family:'Fredericka the Great'; font-size:30px; font-weight:600; color:#720101; padding:0px 0px 5px 0px;}
.main_title1 {background-color:#3a6646; width:70px; font-size:16px; font-family:'Nanum Gothic'; font-weight:bold; color:#ffffff; text-align:center; padding: 2px 10px 2px 10px; border-radius:30px;}
.main_title11 {background-color:#3a6646; width:85px; font-size:16px; font-family:'Nanum Gothic'; font-weight:bold; color:#ffffff; text-align:center; padding: 2px 10px 2px 10px; border-radius:30px;}
.main_title2 {font-size:19px; color:#3a6646; font-weight:bold; text-align:center;}
.main_title3 {font-size:14px; color:#3a6646; font-weight:bold;}
.main_title4 {font-size:16px; color:#3a6646; font-weight:bold;}
.main_title20 {font-size:13px; color:#3a6646; text-align:left; padding-left:5px}
.room_title1 {width:40px; height:40px; background-color:#c0d2ff; text-align:center; border-radius:100px;}
.room_title2 {width:80px; height:27px; background-color:#dde998; text-align:center; border-radius:100px;}
.room_title3 {width:80px; height:27px; background-color:#fee093; text-align:center; border-radius:100px;}
.bank2 {background-color:#713228; border:2px dotted #d6b8b4; width:163px; height:163px; text-align:center; border-radius:150px;}
/*1prologue*/
.page_title {color:#ffffff; font-size:32px; text-align:left; font-weight:bold; text-shadow:1px 1px 3px black;}
.prologue_t1 {color:#713228; font-size:24px; line-height:26px; text-align:left; font-weight:bold;}
.prologue_t2 {color:#ffffff; font-size:16px; line-height:26px; text-align:left; font-weight:bold; text-shadow:1px 1px 1px black;}
/*1special*/
.special1 {background-color:#ffffff; color:#ffffff; box-shadow:1px 1px 3px #8c8c8c; font-size:14px; width:195px; height:195px; text-align:center; border-radius:150px;}
.special2 {background-color:#ffffff; color:#ffffff; box-shadow:1px 1px 3px #8c8c8c; width:195px; height:195px; text-align:center; border-radius:150px;}
.special3 {background-color:#ffffff; color:#ffffff; box-shadow:1px 1px 3px #8c8c8c; width:195px; height:195px; text-align:center; border-radius:150px;}
.special4 {background-color:#ffffff; color:#ffffff; box-shadow:1px 1px 3px #8c8c8c; width:195px; height:195px; text-align:center; border-radius:150px;}
/*2rooms*/
.page_title {color:#ffffff; font-size:32px; text-align:left; font-weight:bold; text-shadow:1px 1px 3px black;}
.h2rooms_t5 {font-family:'Nanum Gothic'; font-size:16px; text-align:center; font-weight:bold; color:#ffffff;}
.h2rooms_p {width:180px; height:101px;}
.h2rooms_p:hover {opacity:0.6;}
.h2rooms_t1 {color:#ffffff; font-size:14px; font-family:'Nanum Gothic'; text-align:center; padding: 1px 5px 2px 5px; text-shadow:1px 1px 3px black;}
.h2rooms_t11 {font-family:'Nanum Gothic'; font-size:14px; text-align:center; text-shadow;1px 1px #0000; background-color:#c0d2ff; color:#ffffff; padding: 3px 5px 5px 5px; border-radius:20px;}
.h2rooms_t2 {background-color:#3a6646; color:#ffffff; font-size:14px; font-family:'Nanum Gothic'; text-align:center; margin:0 auto; padding: 3px 5px 5px 5px;}
.h2rooms_t22 {color:#3a6646; font-size:14px; font-family:'Nanum Gothic'; text-align:center; margin:0 auto; padding: 3px 5px 5px 5px;}
.h2rooms_t3 {font-family:'Nanum Gothic'; font-size:13px; text-align:center; text-shadow;1px 1px #0000; background-color:#3a6646; color:#ffffff; padding: 1px 5px 2px 5px; border-radius:4px;}
.h2rooms_t3.. {font-family:'Nanum Gothic'; font-size:13px; text-align:center; text-shadow;1px 1px #0000; background-color:#fee093; color:#ffffff; padding: 1px 5px 2px 5px; border-radius:4px;}
.h2rooms_t33 {font-family:'Nanum Gothic'; font-size:14px; text-align:center; text-shadow;1px 1px #0000; background-color:#fee093; color:#ffffff; padding: 3px 5px 5px 5px; border-radius:20px;}
.h2rooms {font-family:'Nanum Gothic'; font-size:13px; color:#333333; text-align:left; line-height:16px; padding:0px 0px 0px 5px;}
/*2rooms1*/
.room_title1 {width:80px; height:40px; background-color:#ffffff; text-align:center; font-size:15px;}
.room_title2 {width:70px; height:67px; background-color:#edfed6; text-align:center; border:3px solid #4ecec9; border-radius:100px;}
.room_h31 {background-color:#f4f7f1; border:3px #3a6646 dotted; width:260px; height:175px; border-radius:10px; padding:15px 10px 10px 10px;}
.room_h32 {background-color:#f4f7f1; border:3px #3a6646 dotted; width:240px; height:175px; border-radius:10px; padding:15px 10px 10px 10px;}
.room_h33 {background-color:#f4f7f1; border:3px #3a6646 dotted; width:252px; height:175px; border-radius:10px; padding:15px 10px 10px 10px;}
.room_h4 {background-color:#3a6646; width:100px; font-family:'Fredericka the Great'; text-align:center; color:#ffffff; padding:2px 0px 3px 0px; border-radius:50px;} 
.room_h40 {background-color:#3a6646; color:#ffffff; width:55px; font-size:13px; text-align:center; padding: 2px 0px 2px 0px; border-radius:4px;}
.room_h401 {width:40px; font-size:13px; text-align:center; background-color:#017e92; color:#ffffff; padding: 2px 0px 2px 0px; border-radius:4px;}
.room_h41 {font-size:13px; color:#000000; text-align:left; line-height:15px;}
.room_h42 {font-size:13px; color:#000000; text-align:left; line-height:15px;}
.room_h43 {font-size:13px; color:#000000; text-align:left; line-height:20px;}
.next {width:60px; height:60px; background-color:#3a6646; font-size:12px; color:#ffffff; border-radius:150px;}
/*2room_bank*/
.bank {background-color:#f4f7f1; color:#6e6e6e; width:500px; text-align:center; border-radius:5px;}
.bank_t1 {background-color:#3a6646; color:#ffffff; width:70px; font-size:15px; text-align:center; padding: 5px 10px 5px 10px; border-radius:5px;}
/*3reservation*/
.page_title {color:#ffffff; font-size:32px; text-align:left; font-weight:bold; text-shadow:1px 1px 3px black;}
.h4_rooms_title {font-family:'Nanum Gothic'; font-size:13px; text-align:center; background-color:#3a6646; color:#ffffff; padding: 0px 10px 0px 10px; border-radius:4px;}
.h2_reser {font-family:'Nanum Gothic'; font-size:14px; color:#5f5f5f; font-weight:600; text-align:center; line-height:15px; padding:5px 0px 5px 0px;}
.h32_reser {background-color:#3a6646; font-family:'YWebDotum'; height:25px; text-align:center; font-size:14px; color: #ffffff; font-weight:800; padding: 5px 5px 5px 5px;}
.h33_reser {height:25px; font-family:'YWebDotum'; text-align:center; font-size:14px; color:#5f5f5f; font-weight:400; line-height:12px; padding:5px 0px 5px 10px;}
.h35_reser {text-align:left; font-size:13px; color:#5f5f5f; font-weight:400; line-height:19px; padding:5px 0px 5px 20px;}
/*4location*/
.page_title {color:#ffffff; font-size:32px; text-align:left; font-weight:bold; text-shadow:1px 1px 3px black;}
.h20_location {background-color:#3a6646; color:#ffffff; padding: 2px 10px 2px 10px; border-radius:10px;}
.h23_location {background-color:#3a6646; font-family:'Nanum Gothic'; font-size:17px; font-weight:bold; color:#ffffff; width:150px; text-align:center; padding: 1px 10px 2px 10px; border-radius:30px;}
.h24_location {width:100%; font-size:13px; color:#000000; text-align:left; line-height:19px; padding:0px 15px 0px 15px; background-color:#f4f7f1; border:3px #3a6646 dotted; border-radius:10px;}
.h231_location {font-family:'Nanum Gothic'; font-size:16px; font-weight:700; color:#ffffff; text-align:left; padding:0px 0px 3px 0px;}
/*6travel*/
.page_title {color:#ffffff; font-size:32px; text-align:left; font-weight:bold; text-shadow:1px 1px 3px black;}
.travel_h21 {font-family:'NanumMyeongjo'; font-size:20px; font-weight: 900; color: #ffffff; letter-spacing: -0.5px; text-decoration: underline; padding: 0px 15px 0px 15px;}
.travel_h23 {font-family: 'DotumChe'; font-size: 13px; font-weight: 600; color: #ffffff; padding: 3px 15px 0px 15px;}
.travel_h24 {font-family: 'DotumChe'; font-size: 13px; font-weight: 500; color: #ffffff; line-height: 15px; letter-spacing: -1px; padding: 8px 15px 0px 15px;}
/*rollover-img*/
a.rollover img {border-width:0px; display:inline;}
a.rollover img.over {display:none;}
a.rollover:hover {border:0px;}
a.rollover:hover img {display:none;}
a.rollover:hover img.over {display:inline;}
/*foot*/
.font_foot1 {font-family:'Nanum Gothic'; font-size:14px; font-weight:600; line-height:20px;}
.font_foot2 {font-family:'Nanum Gothic'; font-size:12px; font-weight:600; line-height:15px;}
</style>