body,table,td,form,hr,h1,h2,h3,ul,li,a{margin:0px;padding:0px;border:none;color:#111111;line-height:150%;font-size:14px;text-align:left;}
body{background-image:url(../../common/npo/img/mainbg.jpg);background-repeat:repeat-y;background-color:#E4E4E4;}
img{border:none;}
a:link {color:#006699;}
a:visited {color:#006699;}
p{margin-bottom:12px;margin-top:0px;}

div.main{background-image:url(../../common/npo/img/header.gif);background-repeat:no-repeat;width:820px;}
table.mainbox{width:780px;}
td{vertical-align:top;}
div.headerbtn{text-align:center;margin-top:66px;padding-bottom:4px;}
td.contentsbox{width:500px;text-align:left;}
div.commonbox{width:274px;padding-left:6px}
td.leftbox{width:130px;background-color:#E8F3C5;padding:6px;text-align:center;margin-bottom:2px;vertical-align:middle;}
td.rightbox{width:330px;padding:6px;padding-left:12px;background-color:#EEEEEE;}

h2{background-image:url(../../common/npo/img/titlebg.jpg);text-align:left;padding-left:6px;font-size:16px;height:30px;padding-top:7px;padding-left:12px;}
div.green_title{border-left:4px solid #009933;padding-left:4px;margin-left:6px;margin-top:6px;font-size:12px;color:#009933;font-weight:bold;}
div.footer{text-align:center;margin-top:4px;padding-top:6px;color:#666;border-top:8px solid #CCCCCC;font-size:12px;}
div.textbox{font-size:14px;}
span.t12g{font-size:12px;color:#666666;}
div.maintxt{margin-top:2px;margin-right:8px;margin-left:8px;margin-bottom:8px;letter-spacing:0.1px;}
.t12{font-size:12px;}
img.ad{margin-bottom:2px;}
div.graybox{border:1px solid #BBBBBB;background-color:#EAEAEA;margin-top:5px;padding:8px;font-size:12px;}

ul.linklist li{font-size:12px;margin-left:20px;margin-bottom:8px;font-weight:bold;list-style-image:url(img/arrow.gif);}
a.btn {color:#ffffff;background-color:#536CB6;border:1px solid #CCCCCC;padding: 5px;font-size: 12px;text-align: center;text-decoration: none;line-height: 20px; }
a.btn:hover {color:#eeeeee;background-color:#336CB6;border:1px solid #CCCCCC;}
div.btn2{padding:10px;text-align:center;letter-spacing:30px;}

h2 div{border-left:4px solid #536CB6;padding-left:4px;margin-left:6px;margin-top:6px;font-size:12px;color:#536CB6;}
div.green_title{border-left:4px solid #009933;padding-left:4px;margin-left:6px;margin-top:6px;font-size:12px;color:#009933;font-weight:bold;}
div.red_title{border-left:4px solid #CC0033;padding-left:4px;margin-left:6px;margin-top:6px;font-size:12px;color:#CC0033;font-weight:bold;}
div.blue2_title{border-left:4px solid #314071;padding-left:4px;margin-left:6px;margin-top:6px;font-size:12px;color:#314071;font-weight:bold;}
div.blue3_title{border-left:4px solid #000033;padding-left:4px;margin-left:6px;margin-top:6px;font-size:12px;color:#000033;font-weight:bold;}
div.box_blue{border-left:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;background-image:url(img/box_blue.gif);background-repeat:repeat-x;padding-top:6px;margin-bottom:6px;}
div.box_red{border-left:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;background-image:url(img/box_red.gif);background-repeat:repeat-x;padding-top:6px;margin-bottom:6px;}
div.box_green{border-left:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;background-image:url(img/box_green.gif);background-repeat:repeat-x;padding-top:6px;margin-bottom:6px;}
div.box_blue2{border-left:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;background-image:url(img/box_blue2.gif);background-repeat:repeat-x;padding-top:6px;margin-bottom:6px;}
div.box_blue3{border-left:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;background-image:url(img/box_blue3.gif);background-repeat:repeat-x;padding-top:6px;margin-bottom:6px;}
div.boxintxt12{font-size:12px;line-height:145%;margin-top:6px;margin-bottom:6px;margin-right:6px;margin-left:6px;}

img.ss{float:left;margin-left:6px;margin-right:6px;margin-top:2px;margin-bottom:2px;}
div.minibox{height:80px;padding-top:7px;margin-bottom:10px;}
div.minibox_top{font-size:10px;color:#666;margin-top:4px;}
div.minibox_title{font-size:16px;font-weight:bold;margin-bottom:2px;}
div.minibox_detail{font-size:12px;line-height:135%;margin-left:4px;}
div.minibox_underbox{border:1px solid #CCCCCC;clear:left;font-size:10px;line-height:135%;margin:5px;padding:5px;background-color:#336CB6;color:#FFFFFF;}

div.mapbox{position: relative;}
div.mapintxt{position:absolute;left:14px;top:10px;}

div.artbox{position: relative;height:180px;}
div.artbox_left{position:absolute;left:0px;top:5px;width:172px;}
div.artbox_center{position:absolute;left:173px;top:5px;width:172px;}
div.artbox_right{position:absolute;left:346px;top:5px;width:173px;}
div.artbox_tit{font-size:16px;text-align:center;font-weight:bold;padding-top:5px;padding-bottom:10px;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
div.artbox_txt{font-size:12px;font-weight:bold;padding-top:5px;padding-bottom:10px;border-right:1px solid #CCCCCC;height:120px;}


img.header_logo{padding-top:9px;padding-left:12px;}
img.header_bnr{left:670px;top:10px;position:absolute;}
td.footer{text-align:center;margin-top:15px;padding-top:6px;color:#666;border-top:8px solid #CCCCCC;margin-left:8px;margin-right:8px;font-size:12px;}


/*
h1{margin:0px;padding:0px;}
	h2{background-image:url(../img/h2title_bg.jpg);background-repeat:no-repeat;margin:4px;padding:5px;font-size:14px;padding-left:12px;}
hr{color:#999999;border-style:dotted;height:1px;width:98%;text-align:center;}



td.content{width:550px;background-color:#FFF;vertical-align:top;}
div.contents{padding-left:10px;padding-right:10px;}
div.copy{text-align:center;margin-top:15px;color:#666;border-top:8px solid #CCCCCC;margin-left:8px;margin-right:8px;font-size:12px;}
div.prbox{background-color:#FFEDA4;padding:10px;border: 1px solid #FFCC00;margin-top:4px;margin-bottom:4px;}
p{margin-top:8px;}
span.comment{font-size:10px;color:#666;}

div.content_txt{margin-right:10px;margin-left:10px;}
img.index_logo{padding-left:130px;padding-bottom:380px;padding-top:160px;}
form.admin_login{padding-left:180px;padding-bottom:300px;padding-top:240px;}

div.today_title{background-color:#333; padding-left:8px;padding-right:8px;margin-bottom:4px;color:#FFF; font-weight:bold; clear:both;}
div.today_content{padding-top:6px;padding-bottom:4px;padding-left:5px;}
div.today_boximg{float:left;margin-top:0px;display:inline;margin-bottom:4px;}
div.today_boxtxt{float:right;background-image:url(img/zebrabg.gif);margin-top:0px;margin-bottom:0px;width:374px;margin-bottom:4px;line-height:150%;margin-bottom:4px;}
div.today_txt_noimage{margin:4px;}
div.today_clear{clear:both;}
*/

