	/***********************************************/
/* €Κ@                                      */
/***********************************************/

* { margin : 0 ; padding : 0 ; }
body { width : 100% ; padding: 0;}

#bkgd { position:relative; margin: 0px auto; width:100%; background-color: #BCDDFC; background-image: url(/NTAA/Portals/0/Skins/NTA/img00/bkgd1px.gif); background-position:0% 0%; background-repeat: repeat-x;}
#bkgd01 { position:relative; width: 840px; height: auto; background-color: #FFFFFF;}
#bkgd_contents { position:relative; height: auto; background-color: #FFFFFF; width: 800px;}

#img_top {position:relative; width: 800px; height:auto; margin: 5px 0px; } 
#bkdot01 {position:relative; width: 800px; height: auto; background-image:url(/NTAA/Portals/0/Skins/NTA/img00/bk_01.gif); margin: 0 0 10px 0;text-align:center; color:#004AA6; font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 0.7em; line-height: 1.0em; padding: 5px 0px;}
.name {color:#FF0000;}


/***********************************************/
/* LOGIN                                       */
/***********************************************/


#bklogin {position:relative; width: 214px; height: auto; background-image: url(/NTAA/Portals/0/Skins/NTA/img00/bklogin.gif); background-repeat:repeat-y;}
.login_contents {text-align:left; padding:10px;}
.login {color:#7D7D7d; font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 11px; line-height: 18px;}
.pswd {color:#004C87; font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 11px; line-height: 18px;}

input.txt-field,select {color: #666666; background-color: #FFFFFF; border: 1px solid #999999;}
input.txt-field:focus, select:focus {color: #333333; background-color: #FFFFCC; border-color: #330000; }


/***********************************************/
/* NEW USER                                    */
/***********************************************/

#bknewuser {position:relative; width: 214px; height: 198px; background-image: url(/NTAA/Portals/0/Skins/NTA/img00/bknewuser.gif); background-repeat:none;}
.newuser {color:#55A09C; font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 12px; line-height: 18px; padding: 50px 20px 0px 20px;}
.newuser2 {color:#DB0000; font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 12px; line-height: 18px;}



/***********************************************/
/* BN-gray                                     */
/***********************************************/

#bngr {position:relative; width: 214px; height: auto; background-color: #eeeeee; }
.bngr_contents {text-align:left; padding:10px;}

.bngr_info {color:#414FCE; font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 11px; line-height: 16px; padding: 7px 3px;}
.bngr_info a:link { text-decoration: none; color:#414FCE; }
.bngr_info a:visited { text-decoration: none; color:#414FCE; }
.bngr_info a:active { text-decoration: none; color:#414FCE; }
.bngr_info a:hover {text-decoration: underline; color: #003399;}

.bngr_blog {color: #CC3399; font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 11px; line-height: 16px; padding: 7px 3px;}
.bngr_blog a:link  { text-decoration: none; color:#CC3399; }
.bngr_blog a:visited { text-decoration: none; color:#CC3399; }
.bngr_blog a:active { text-decoration: none; color:#CC3399; }
.bngr_blog a:hover {text-decoration: underline; color: #993366;}

.bngr_contact {color:#BB5306; font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 11px; line-height: 16px; padding: 7px 3px;}
.bngr_contact a:link  { text-decoration: none; color:#BB5306; }
.bngr_contact a:visited { text-decoration: none; color:#BB5306; }
.bngr_contact a:active { text-decoration: none; color:#BB5306; }
.bngr_contact a:hover {text-decoration: underline; color: #993300;}



.fl_bngr_ico {float: right;}



/***********************************************/
/* NAVI@                                      */
/***********************************************/

ul {list-style:none; margin: 0px; padding: 0px;}

#navi_city li {width: 170px; height: 30px; margin: 3px 0px 0px 0px; padding: 0px 0px 0px 10px; font-size: 12px; line-height: 30px; font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; background-image:url(/NTAA/Portals/0/Skins/NTA/img00/nvbk_city.gif); background-repeat:no-repeat;   }
#navi_city li a:link { text-decoration: none; color:#BA5511; }
#navi_city li a:visited { text-decoration: none; color:#BA5511; }
#navi_city li a:active {text-decoration: none; color:#BA5511; }
#navi_city li a:hover {text-decoration: underline; color: #CC3300;}

#navi_wed li {width: 170px; height: 30px; margin: 3px 0px 0px 0px;padding: 0px 0px 0px 10px; font-size: 12px; line-height: 30px; font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; background-image:url(/NTAA/Portals/0/Skins/NTA/img00/nvbk_wed.gif); background-repeat:no-repeat;   }
#navi_wed li a:link { text-decoration: none; color:#009979; }
#navi_wed li a:visited { text-decoration: none; color:#009979; }
#navi_wed li a:active {text-decoration: none; color:#009979; }
#navi_wed li a:hover {text-decoration: underline; color: #336666;}

#navi_use li {width: 170px; height: 30px; margin: 3px 0px 0px 0px;  padding: 0px 0px 0px 10px; font-size: 12px; line-height: 30px; font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; background-image:url(/NTAA/Portals/0/Skins/NTA/img00/nvbk_use.gif); background-repeat:no-repeat;   }
#navi_use li a:link {text-decoration: none; color:#0068DE; }
#navi_use li a:visited {text-decoration: none; color:#0068DE; }
#navi_use li a:active {text-decoration: none; color:#0068DE; }
#navi_use li a:hover {text-decoration: underline; color:#0033CC;}

#navi_comm li {width: 170px; height: 30px; margin: 3px 0px 0px 0px;  padding: 0px 0px 0px 10px; font-size: 12px; line-height: 30px; font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; background-image:url(/NTAA/Portals/0/Skins/NTA/img00/nvbk_comm.gif); background-repeat:no-repeat;   }
#navi_comm li a:link {text-decoration: none; color:#E52B2E; }
#navi_comm li a:visited {text-decoration: none; color:#E52B2E; }
#navi_comm li a:active {text-decoration: none; color:#E52B2E; }
#navi_comm li a:hover {text-decoration: underline; color: #CC0000;}

#navi_other li {width: 170px; height: 30px; margin: 3px 0px 0px 0px;  padding: 0px 0px 0px 10px; font-size: 12px; line-height: 30px; font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; background-image:url(/NTAA/Portals/0/Skins/NTA/img00/nvbk_other.gif); background-repeat:no-repeat;   }
#navi_other li a:link {text-decoration: none; color:#649C14; }
#navi_other li a:visited  {text-decoration: none; color:#649C14; }
#navi_other li a:active {text-decoration: none; color:#649C14; }
#navi_other li a:hover {text-decoration: underline; color: #336600;}

#navi_gr li {width: 170px; height: 30px; margin: 3px 0px 0px 0px;  padding: 0px 0px 0px 10px; font-size: 12px; line-height: 30px; font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; background-image: url(/NTAA/Portals/0/Skins/NTA/img00/nvbk_gr.gif); background-repeat:no-repeat;   }
#navi_gr li a:link {text-decoration: none; color:#808080; }
#navi_gr li a:visited {text-decoration: none; color:#808080; }
#navi_gr li a:active {text-decoration: none; color:#808080; }
#navi_gr li a:hover {text-decoration: underline; color: #333333;}


/***********************************************/
/* SPECIAL                                     */
/***********************************************/

#special {position:relative; width:396px; height:auto; background-image:url(/NTAA/Portals/0/Skins/NTA/img00/bksp.gif); background-repeat:repeat-y;}


/***********************************************/
/* CITY INFO                                   */
/***********************************************/

#citybn {position:relative; width: 396px; height:auto; display:block; clear: both; margin-top:10px;}
#fl_citylf {float:left; width:193px; height: auto; background-image: url(/NTAA/Portals/0/Skins/NTA/img00/bk_city.gif);background-repeat:repeat-y; display: inline;}
#fl_cityrt {float:right; width: 193px; height: auto; background-image: url(/NTAA/Portals/0/Skins/NTA/img00/bk_city.gif);background-repeat:repeat-y; display: inline;}

.bncity_tx { font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 11px; color: #868686; line-height: 16px; padding: 5px 12px 10px 12px; }
a.bncity:link {text-decoration: none; color:#868686; }
a.bncity:visited {text-decoration: none; color:#868686; }
a.bncity:active {text-decoration: none; color:#868686; }
a.bncity:hover {text-decoration: underline; color:#868686; }

/***********************************************/
/* NEWS                                        */
/***********************************************/

#news {position:relative; width:396px; height:auto; background-image:url(/NTAA/Portals/0/Skins/NTA/img00/bknews.gif); background-repeat:repeat-y; display: block; clear: both;}

ul {list-style:none; margin: 0px;}

#news_bkgd { position:relative; width:100%; height:auto; background-color:#FFFFFF; display:inline-block;}
#news_contents { position:relative; width:376px;}
#news_clear {width:376px; height: 50px;}

.news_tit { font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 13px; line-height: 20px; color: #0009D0; }
.news_tx {font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 12px; line-height: 18px; color: #686868; padding:3px 0 10px 0 }
.news_date {font-family:font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 12px; line-height: 18px; color: #686868;}


#fl_date {float: left; margin: 10px 0 0 0; width: 100px; height: auto; display: inline; }
#fl_news {float: left; margin: 10px 0 0 10px; width: 240px; height: auto; display: inline; }


.box { width: 376px; border-collapse: collapse; border-spacing: 5px;}
.box tr {background-image: url(/NTAA/Portals/0/Skins/NTA/img00/news_ln_dot.gif); background-repeat: repeat-x; background-position:bottom; }
.box td {padding: 10px 0px 0px 0px; vertical-align:top; text-align:left;}


/***********************************************/
/* FOOTER                                      */
/***********************************************/

#nv_btm {position:relative; width:800px; height:24px; background-image: url(/NTAA/Portals/0/Skins/NTA/img00/bknv_btm.gif); background-repeat: no-repeat; margin: 30px 0 0 0; clear:both;}

.nvbtmtx { font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 11px; color: #FFFFFF; line-height: 24px; }
a.nvbtmtx:link {text-decoration: none; color:#FFFFFF; }
a.nvbtmtx:visited {text-decoration: none; color:#FFFFFF; }
a.nvbtmtx:active {text-decoration: none; color:#FFFFFF; }
a.nvbtmtx:hover {text-decoration: underline; color:#FFFFFF; }

#footer {position:relative; width:800px; height:50px; margin: 5px 0 0 0; clear:both;}

#copy {float: left; margin-left: 5px; width: 500px; height: auto; display:inline; text-align: left; }
#copy_temp {float: left; width: 800px; height: auto; display:inline; text-align: center; }
#co {float: right; margin-right: 5px; width: 200px; height: auto; display:inline; text-align:right; }

.copy { font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 11px; color: #6285F3; line-height: 14px; } 
.co { font-family:Arial, Helvetica, sans-serif, Myriad Pro; font-size: 11px; color: #B4C6FF; line-height: 14px; } 
a.co:link {text-decoration: none; color:#B4C6FF; }
a.co:visited {text-decoration: none; color:#B4C6FF; }
a.co:active {text-decoration: none; color:#B4C6FF; }
a.co:hover {text-decoration: underline; color:#B4C6FF; }



/***********************************************/
/* Padding		                               */
/***********************************************/
.pd05t {padding:5px 0px 0px 0px;}
.pd10t {padding:10px 0px 0px 0px;}
.pd15t {padding:15px 0px 0px 0px;}
.pd20t {padding:20px 0px 0px 0px;}
.pd25t {padding:25px 0px 0px 0px;}
.pd50t {padding:50px 0px 0px 0px;}


/***********************************************/
/* Float		                               */
/***********************************************/

.fl_hdbn {float: left; padding: 0px 5px 0px 0px;}
#fl_hdbn01 {float: left; margin-top: 5px; width: 213px; height: 62px; display:inline; }
#fl_hdbn02 {float: left; margin: 5px 0 0 5px; width: 213px; height: 62px; display:inline;}