html {font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;}
body {margin: 0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block;}
a {background: transparent;}
a:active,a:hover {outline: 0;}
b,strong {font-weight: bold;}
dfn {font-style: italic;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
hr {-moz-box-sizing: content-box; box-sizing: content-box; height: 0;}
button,input,optgroup,select,textarea {color: inherit; font: inherit; margin: 0;}
button {overflow: visible;}
button::-moz-focus-inner,input::-moz-focus-inner {border: 0; padding: 0;}
input {line-height: normal;}
textarea {overflow: auto;}
table {border-collapse: collapse; border-spacing: 0;}
td,th {padding: 0;}

* {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
*:before,*:after {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
body {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857143; 
color: #333; background-color: #ddd;}
input,button,select,textarea {font-family: inherit; font-size: inherit; line-height: inherit;}
a {text-decoration: none;}
a:hover,a:focus {font-weight: bold; text-decoration: none;}
a:focus {outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}
figure {margin: 0;}
img {vertical-align: middle;}
.img-responsive {display: block; width: 100% ; max-width: 100%; height: auto;}
.img-rounded {border-radius: 6px;}
.img-thumbnail {padding: 4px; line-height: 1.42857143; background-color: #ffffff;border: 1px solid #dddddd; 
border-radius: 4px; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; 
display: inline-block; width: 100%; max-width: 100%; height: auto;}
.img-circle {border-radius: 50%;}
hr {margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eeeeee;}

/* a.css */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, img, b, u, i, ul, li {margin:0;padding:0;border:0;font-size:100%;color:#333;}
h1, h2, h3, h4, h5, h6 {font-weight: bold;}
ul {list-style-type:none;height:35px;}

@font-face {font-family: 'Glyphicons Halflings'; 
src: url('fonts/glyphicons-halflings-regular.eot'); 
src: url('fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), 
url('fonts/glyphicons-halflings-regular.woff') format('woff'), 
url('fonts/glyphicons-halflings-regular.ttf') format('truetype'), 
url('fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');}
.glyphicon {font-family: 'Glyphicons Halflings';-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
/* .glyphicon-search:before {content: "\e003";}
.glyphicon-arrow-up:before {content: "\e093";}
.glyphicon-arrow-down:before {content: "\e094";}
.glyphicon-home:before {content: "\e021";}
.glyphicon-picture:before {content: "\e060";}
.glyphicon-road:before {content: "\e024";}
.glyphicon-map-marker:before {content: "\e062";}
.glyphicon-info-sign:before {content: "\e086";}
.glyphicon-link:before {content: "\e144";}
*/

.is ul{margin:0}
.is li{position:relative;float:left;}
.is a{display:block;width:100%;height:100%;text-align:center;font-size:0.86em;color:#000;line-height:1em;letter-spacing:-1px}
.is .i{display:block;width:70px;height:55px;margin:0;background-image:url(image/lfoto.jpg)}
.is .wn{white-space:nowrap}
.is1 .i{background-position:0px 0px;}
.is2 .i{background-position:-71px 0px;}
.is3 .i{background-position:-143px 0px;}
.is4 .i{background-position:-215px 0px;}
.is5 .i{background-position:-287px 0px;}
.is6 .i{background-position:-359px 0px;}
.is7 .i{background-position:-431px 0px;}
.is8 .i{background-position:-503px 0px;}
.is9 .i{background-position:-575px 0px;}
.is10 .i{background-position:-647px 0px;}
.is11 .i{background-position:0px -55px;}
.is12 .i{background-position:-71px -55px;}
.is13 .i{background-position:-143px -55px;}
.is14 .i{background-position:-215px -55px;}
.is15 .i{background-position:-287px -55px;}
.is16 .i{background-position:-359px -55px;}
.is17 .i{background-position:-431px -55px;}
.is18 .i{background-position:-503px -55px;}
.is19 .i{background-position:-575px -55px;}
.is20 .i{background-position:-647px -55px;}
.is21 .i{background-position: 0px -110px;}

.il ul{margin:0;}
.il li{position:relative;float:left;}
.il a{display:block;width:100%;height:100%;text-align:center;font-size:0.65em;color:#ddd;line-height:0.9em;}
.il .i{border-radius:10px;display:block;width:50px;height:50px;margin:0;background-image:url(image/logo50.png)}
.il1  .i{background-position:  0px  0px;} /* asiahotel */
.il2  .i{background-position:-50px  0px;} /* web globe */ 
.il3  .i{background-position:-100px 0px;} /* android */
.il4  .i{background-position:-150px 0px;} /* apple */
.il5  .i{background-position:-200px 0px;} /* benikea chain */ 
.il6  .i{background-position:-250px 0px;} /* tripadvisor */
.il7  .i{background-position:-300px 0px;} /* money exchange */
.il8  .i{background-position:-350px 0px;} /* weather */
.il9  .i{background-position:-400px 0px;} /* google play store */
.il10 .i{background-position:-450px 0px;} /* apple app store */
.il11 .i{background-position:   0px -50px;} /* naver */
.il12 .i{background-position: -50px -50px;} /* daum */
.il13 .i{background-position:-100px -50px;} /* kakao */
.il14 .i{background-position:-150px -50px;} /* line */
.il15 .i{background-position:-200px -50px;} /* google */
.il16 .i{background-position:-250px -50px;} /* yahoo */
.il17 .i{background-position:-300px -50px;} /* facebook */
.il18 .i{background-position:-350px -50px;} /* twitter */
.il19 .i{background-position:-400px -50px;} /* youtube */
.il20 .i{background-position:-450px -50px;} /* skype */
.il21 .i{background-position:   0px -100px;} /* weather */
.il22 .i{background-position: -50px -100px;} /* visit korea */
.il23 .i{background-position:-100px -100px;} /* gyeonggido */
.il24 .i{background-position:-150px -100px;} /* pyeongtaek */
.il25 .i{background-position:-200px -100px;} /* incheon airport */
.il26 .i{background-position:-250px -100px;} /* gimpo airport */ 
.il27 .i{background-position:-300px -100px;} /* korea railroad */
.il28 .i{background-position:-350px -100px;} /* subway */
.il29 .i{background-position:-400px -100px;} /* intercity bus */
.il30 .i{background-position:-450px -100px;} /* */
.il31 .i{background-position:   0px -150px;} /* */

/* for menu background */
.bg0 { background-color:#ACF;} 
.bg1 { background-color:#FFD0D0;}
.bg2 { background-color:#FFE0D0;}
.bg3 { background-color:#D0E8C8;}
.bg4 { background-color:#DDD;}
.bg5 { background-color:#D0F0FF;}
.bg6 { background-color:#FDD;}
.bg7 { background-color:#FFF0E0;}
.bg8 { background-color:#E0F8D8;}
.bg9 { background-color:#FFFFFF;}
.bg0, .bg1, .bg2, .bg3, .bg4, .bg5, .bg6, .bg7, .bg8, .bg9{border-style:outset;border-width:1px;}

.N0158 {color:#333;} /* Cheongryangri */
.N1019 {color:#963;} /* Gwang-un Univ. */
.N1701 {color:#06c;} /* Guro */
.N1716 {color:#900;} /* Byeongjeom */
.N1728 {color:#333;} /* Cheonan */
.N1408 {color:#900;} /* Sinchang */
.Y0150 {color:#900;} /* Seoul */
.Y1003 {color:#333;} /* Yongsan */
.Y1728 {color:#333;} /* Cheonan */
.Y1408 {color:#900;} /* Sinchang */

#afloat ul li {text-align:center;height:30px;padding:0;color:#666766;font-size:150%;
filter: alpha(opacity=50);opacity:0.50;}
nav ul li a {float:left;vertical-align:middle;padding:5px;}
nav ul li a:hover {color:#ddd;background-color:#555;color:#eee;}
#alang {float:left;padding: 8px 10px 5px 10px;}
#alangsub {position:absolute;top:23px;width:90px;height:105px;padding-left:3px;background-color:#acf;}
#anavs {float:left;padding: 8px 10px 5px 10px;}
#asearch {position:absolute;top:1px;right:10px;}
.amenu a {float:left;text-align:center;padding:5px;}
.amenu a:hover {color:#ddd;background-color:#333;font-weight:bold;}
.icon-bar {display:block;width:20px;height:2px;border-radius:1px; background-color:#333;}
.icon-bar +.icon-bar {margin-top:4px;}
#aright ul li {margin: 5px 3px 5px 3px;}
#afooter {padding:5px;}
#tvch1 table td {padding:5px;border-style:outset;border-width:1px;border-color:#333;font-size:90%;}
#tvch1 span {margin: 0 auto;padding: 5px 10px 5px 10px; line-height: 30px;}
#abustime table td {padding:5px;border-style:outset;border-width:1px;border-color:#333;font-size:90%;}
#atraintime table td {padding:5px;border-style:outset;border-width:1px;border-color:#333;}
.whitetext {color:#fff;background-color:#666;text-align:center;font-weight:bold;}

#afoto1 div {
	background-image:url(image/a800x600.png);
	width:100%;
	height:auto;
	}		
#afotomsg {
	margin: 0 auto;
	margin-top:-100%; 
	margin-bottom:0%;
	float:left; 
	height: 100%;
	width: 100%;
	font-size:125%;
	padding: 80% 15% 0% 15%; 
	vertical-align:bottom;
	text-align:center;
	font-weight:bold;
	color:#FFF;
	filter: alpha(opacity=50);opacity:0.50;
	}
#afoto a, #afoto a:hover, #afoto a:focus {
	margin-top:-100%; 
	padding: 75% 5% 10% 5%; 
	margin-top:-100%; 
	margin-bottom:0%; 
	text-decoration: none;
	font-size:200%;
	font-weight:bold; 
	color:#FFF;
	font-style:normal;
	filter: alpha(opacity=50);opacity:0.50;
	}	
