body {margin:0; font-family:Georgia, Times, "CI","Hiragino Kaku GothicPro","qMmpS Pro W3",Osaka,"MS P Gothic","lr oSVbN",sans-serif; background:url(../images/head_bckg2.jpg) no-repeat center top #000000;}

a {color:#FDC605; text-decoration:none;}
a:hover {text-decoration:underline;}
h1 {font-size:12px; font-weight:normal; color:#FFFFFF;}
h2 {font-size:20px; font-weight:normal; margin:10px 0;}
img {border:none;}
br {line-height:10px;}

#container {width:1000px; margin:0 auto;}

#logo {margin:5px 30px 0px 30px; height:80px;}
#logo a {color:#EDECEC; text-decoration:none; font-size:20px; text-transform:uppercase; padding:40px 0 0 150px; float:left;}

/*--------irQ[VGA--------*/
#menu {clear:both;padding-right:30px; height:56px;}
#menu ul {padding:0; margin:0; float:right;}
#menu li {float:left; list-style:none;}
#menu a {display:block; width:126px; height:50px; font-size:11px; text-decoration:none; color:#ABABAB; text-align:center; background:url(../images/menu_deact.gif) no-repeat; padding-top:6px;}
#menu a:hover, #menu a.active {background:url(../images/menu_act.gif) no-repeat; color:#180202;}

/*--------CGA--------*/
#main {color:#D6D6D6; font-size:11px; line-height:16px;}

#main ul {padding:0; margin:10px 0;}
#main li {margin-left:20px;}
#main img.boder {border:6px solid #FFFFFF; margin:0 5px;}
#main img:hover {border-color:#D6D6D6;}


#text_top {padding:0 30px 10px 30px; font-size:12px;}
#text_top #headerbg {clear: both; margin: 0 auto;	width: 900px; height: 263px; background: url(../images/header6.jpg) no-repeat left top; border: #ffffff 5px solid;}
#text_top #headerbg p { clear: both; text-align:left; padding: 10px 10px 0 0; font-size:13px; line-height:1.8em; color:000000;}
#text_top img{padding:10px 10px 10px 10px;}
#text_top p {margin:0; padding:0;}
#text_top h3 { background:#6fdbff; color:#000000; width:100%; height:30px; line-height:30px; font-size:15px; text-indent:10px; clear:both;}
#text_top p.cpt { font-size:14px; line-height:20px;margin:0; padding:5px 10px;}
#text_top p.smn { font-size:14px; line-height:30px;margin:0; padding:10px 10px; clear:both;}
#text_top ul.list1 { width:430px; float:left;font-size:16px; line-height:25px;margin-left:20px;}
#text_top ul.list1 li span { font-size:12px; line-height:25px; color:#ff9966;}
#text_top ul.entry_text { width:850px; float:left;font-size:16px; line-height:25px;margin-left:20px;}
#text_top ul.entry_text li.l_no { padding-top:10px; line-height:25px; list-style-type:none;}
#text_top ul.entry_text li span { font-size:12px; line-height:25px; color:#ff9966;}
#text_top ol.tejyun {padding-left:10px; margin:5px 0;}
#text_top .tejyun li {padding:10px 0 0 5px; font-size:14px; font-weight:bold; color:#ffff99;}
#text_top .tejyun li span { text-indent:10px;font-size:12px; font-weight:normal; color:#ffffff;}
#text_top .clct { width:930px; margin: 0 auto; background: #ffffff;}
#text_top .clct p { width:100px; padding:0 0 5px 0; margin:0; float:left; font-size:10px; text-align:center; background:#ffffff; color:#000000;}
#text_top .clct img { border:none;}
#text_top p.prod { font-size:14px; line-height:20px;margin:0; padding:5px 10px; display:block;}
#text_top #map_small { float:right; border:6px solid #FFFFFF; margin:0 5px;}
#text_top #map_small a {color:#FDC605; text-decoration:none;}


/*--------uKΰeTABLE--------*/
#text_top table.cose { border-collapse: collapse; border-spacing: 0; width: 930px; margin-bottom: 30px;}
#text_top table.cose th { padding: 5px 20px; color: #333333; border: 1px solid #ffffff;	background:#ffeda4;	text-align:center;}
#main table.cose th.w_150 { width:130px; padding: 5px 20px; color: #333333; border: 1px solid #ffffff;	background:#ffeda4;	text-align:center;}
#text_top table.cose th.two { padding: 5px 20px; color: #333333; border: 1px solid #ffffff;	background:#fff7d7;	text-align:center;}
#text_top table.cose td { padding: 5px 20px; color: #ffffff; border: 1px solid #ffffff;}
#text_top table.cose td .schindex { padding: 5px 5px;}
#text_top table.cose td .schindex ul { float:left;}
#text_top table.cose td .schindex img { float:right;}
#text_top table.cose td p.mtm { color:#ff3300;}
#text_top table.cose td span { font-size: 120%;	color: #ff0000;	font-weight:bold; padding-right:5px;}

/*--------ΊGA--------*/
#text_bottom {background:url(../images/main_bckg.jpg) repeat-x #919191; width:940px; float:left; padding:30px 30px;}

#first_col {width:280px; float:left; margin-right:40px;}
#first_col h3 {font-size:20px;color:#ff6f08; border-bottom:1px solid #5d5d5d; padding-bottom:10px;}
#second_col {width:280px; float:left; margin-right:40px;}
#second_col h3 {font-size:20px;color:#94d223; border-bottom:1px solid #5d5d5d; padding-bottom:10px;}
#third_col {width:280px; float:left;}
#third_col h3 {font-size:20px;color:#23abd2; border-bottom:1px solid #5d5d5d; padding-bottom:10px;}
h3 span {font-size:12px;color:#ffffff; margin-left:15px;}
#first_col img,#second_col img,#third_col img {border:1px solid #FFFFFF;}

#footer {clear:both; height:50px; background:url(../images/footer_bckg.jpg) no-repeat; color:#ffffff; font-size:11px;}
#footer_left {float:left; padding:16px 0 0 30px;}
#footer_right {float:right; padding:16px 30px 0 0;}
#footer_right ul {text-align:right; float:right;}
#footer_right ul li {color:#ffffff; font-size:12px; margin:0 10px 0 10px; padding:0 5px 0 5px; float:left;}
#footer_right ul li a {font-size:12px; margin:0; padding:0;}
#footer_right ul li a:hover{color:#FF6600;}

.TCEN {text-align:center;}
.TR {text-align:right;}
.FR {float:right;}
.FL {float:left;}
.CLR {clear:both;}

.FRB {float:right; border:6px solid #FFFFFF; margin:0 5px;}
.IMG_boff { border:none;}
#pan { padding-bottom:10px; border-bottom:1px dotted;}