/* defaultLink */
A:link {text-decoration:underline; color:#1063AE;}
A:visited {text-decoration:underline; color:#1063AE;}
A:active {text-decoration:underline; color:#3399CC;}
A:hover{text-decoration:underline; color:#FF6666;}
/* --------------------------------------------------- */

/* basicCSS moved from style.css */

body{font-size:16px;margin:0;padding:0px 0px 0px 4px;background-image: url("/ko/kb-img/footer_misc_01.gif");background-repeat:repeat-y;}

/* markup CSS moved from style.css */
td{background-image: url("/ko/kb-img/misc_01.gif");}


/* backbroune-image */
.mainbg-b04{width:756px;margin:0px 0px 0px 0px;
		background-image:    url("/ko/kb-img/b04_misc_01.jpg");background-repeat: no-repeat;background-color: #ffffff;}
.mainbg-b07{width:756px;margin:0px 0px 0px 0px;
		background-image:    url("/ko/kb-img/b07_misc_01.jpg");background-repeat: no-repeat;background-color: #ffffff;}
.mainbg-b08{width:756px;margin:0px 0px 0px 0px;
		background-image:    url("/ko/kb-img/b22_misc_01.jpg");background-repeat: no-repeat;background-color: #ffffff;}
.mainbg-b09{width:756px;margin:0px 0px 0px 0px;
		background-image:    url("/ko/kb-img/b09_misc_01.jpg");background-repeat: no-repeat;background-color: #ffffff;}
.mainbg-b10{width:756px;margin:0px 0px 0px 0px;
		background-image:    url("/ko/kb-img/b10_misc_01.jpg");background-repeat: no-repeat;background-color: #ffffff;}
.mainbg-b22{width:756px;margin:0px 0px 0px 0px;
		background-image:    url("/ko/kb-img/b22_misc_01.jpg");background-repeat: no-repeat;background-color: #ffffff;}
.mainbg-b01{width:756px;margin:0px 0px 0px 0px; 
		background-image:    url("/ko/kb-img/b01_misc_01.jpg");background-repeat: no-repeat;background-color: #ffffff;}


/* --------------------------------------------------- */


/* index */
.bg-index1{background-color: #f3f3f3;background-image: url("/ko/kb-img/b_misc_05_ko.jpg");background-repeat:no-repeat;}
.bg-index2{background-color: #ffffff;background-image: url("/ko/kb-img/b_misc_04_ko.gif");background-repeat:repeat-y;}
.bg-index3{background-color: #f1f0e4;}
.bg-index4{background-color: #f1f0e4;background-image: url("/ko/kb-img/b_misc_06_ko.gif");background-repeat:repeat-y;}
/* --------------------------------------------------- */



/* sublink */
.sub-t{padding:8px 0px 0px 10px; font-size:70%; line-height:125%;color:#1063AE;}
A.sub-l:link{text-decoration:underline; line-height:125%; color:#1063AE;}
A.sub-l:visited{text-decoration:underline; line-height:125%; color:#1063AE;}
A.sub-l:active{text-decoration:underline; line-height:125%; color:#1063AE;}
A.sub-l:hover{text-decoration:underline; line-height:125%; color:#1063AE;}
/* --------------------------------------------------- */


/* local navi */
.local-navi{padding:9px 0px;}
.local-line{margin:5px 0px 5px 0px;}
/* ----------------- */


/*table style */
table.border-gray01{border: 1px solid #cccccc;border-width: 1px 0px 0px 1px;border-collapse: collapse;}
table.border-gray01 td.head01 {border-color: #cccccc;border-style: solid;border-width: 0 1px 1px 0;background: #FFFFCC;}
table.border-gray01 td.head02 {border-color: #cccccc;border-style: solid;border-width: 0 1px 1px 0;background: #E3E4FF;}
table.border-gray01 td.head03 {border-color: #cccccc;border-style: solid;border-width: 0 1px 1px 0;background: #FFD9CB;}

table.border-gray01 td.body01 {border-color: #cccccc;border-style: solid;border-width: 0 1px 1px 0;background: #ffffff;}
table.border-gray01 td.body02 {border-color: #cccccc;border-style: solid;border-width: 0 1px 1px 0;background: #F5F1D2;}
table.border-gray01 td.body03 {border-color: #cccccc;border-style: solid;border-width: 0 1px 1px 0;background: #f6f6f6;}
table.border-gray01 td.body04 {border-color: #cccccc;border-style: solid;border-width: 0 1px 1px 0;background: #f6f6f6;}

table.border-pink01{border: 2px solid #ffa3b1;border-width: 2px 0px 0px 2px;border-collapse: collapse;}
table.border-pink01 td.body01 {border-color: #ffa3b1;border-style: solid;border-width: 0 2px 2px 0;background: #ffffff;}

.blockLeft table.generaltable,
.blockRight table.generaltable,
.blockFull table.generaltable { margin-left : 0; margin-right : 0; margin : 0;}
/* - - - - - - - - - */


/* other */
.border01{border-width:1pt;border-style:solid; border-color:#999999;}
.border02{border-width:1pt;border-style:solid; border-color:#999999;}

.textarea01{padding:9px 0px 13px 0px;}

.bgimg-dot{background-image:url("/ko/kb-img/b_misc_05.gif");background-repeat: repeat-x}
.bgimg-dot2{background-image:url("/ko/kb-img/b1503_misc_01_jpn.gif");background-repeat: repeat-y}

.bgcolor-white{background-color: #FFFFFF;}
.bgcolor-gray01{background-color:#cccccc;}
.bgcolor-gray02{background-color:#f6f6f6;}
.bgcolor-gray03{background-color:#e5e5e5;}
.bgcolor-gray04{background-color:#E9E9E9;}
.bgcolor-blue01{background-color:#e8eef7;}
.bgcolor-blue02{background-color:#e3e4ff;}
.bgcolor-blue03{background-color:#1bacff;}
.bgcolor-blue04{background-color:#e0e1ff;}

.bgcolor-pink01{background-color:#ffa3b1;}
.bgcolor-pink02{background-color:#f9efec;}
.bgcolor-pink03{background-color:#ffd9cb;}
.bgcolor-pink04{background-color:#ffc8c6;}
.bgcolor-pink05{background-color:#ff6980;}


.text-c-white{color:#ffffff;}
.text-c-gre01{color:#2ab853;}
.text-c-gra01{color:#999999;}
.text-c-gra02{color:#707070;}
.text-c-gra03{color:#666666;}
.text-c-blue01{color:#3399ff;}
.text-c-red01{color:#ef0053;}
.text-c-red02{color:#ff6980;}
.text-c-brown01{color:#a2732f;}
.text-c-green01{color:#009999;}
.text-c-green02{color:#2ba853;}



.shoptitle{padding:4px 2px 4px 12px;background-color: #ff6980;color:#ffffff;vartical-align:middle}
.shopicon{margin:0px 3px;}
.shopcaption{padding:0px 0px 5px 0px;color:#666666;}
.shopcaption02{padding:0px 0px 5px 0px;}
.shopcaption03{padding:5px 0px 5px 0px;}
.shopcaption04{text-indent:-1em;margin-left:1em;}
.shoplist{padding:6px 0px;}
.linkicon{padding:0px 0px 0px 3px;}
.eventtitle{padding:5px 0px 5px 12px;background-color: #ff6980;color:#ffffff;}
.servicetitle{padding:5px 0px 5px 12px;background-color:#f9efec;color:#ef0053;}

/* ----------------- */

/* add css */
/* on 1118 for Parking table */
table.border-gray01 td.park01 {border-color: #cccccc;border-style: solid;border-width: 0 1px 1px 0;background: #cfe4fa;}
table.border-gray01 td.park02 {border-color: #cccccc;border-style: solid;border-width: 0 1px 1px 0;background: #fee6dc;}

/* on 0202 for Access > bus TABLE */
table.border-gray02{border: 1px solid #cccccc;border-width:1px 0px 0px 0px;border-collapse: collapse;}
table.border-gray02 td.head01 {border-color: #cccccc;border-style: solid;border-width: 0px 1px 1px 1px;background: #FFFFCC;}
table.border-gray02 td.body01 {border-color: #cccccc;border-style: solid;border-width: 0px 1px 1px 1px;background: #ffffff;}
/* - - - - - - - - - */

