/* Tag **********/

body,table,input,select,textarea { font-size: 8pt; font-family: tahoma; color: #4E4E4E; line-height: 14pt; }
input,select,textarea { line-height: 120%; }
select {margin-bottom:5px}
a { text-decoration: none; color: #333333; }
a:link,a:visited { color: #333333; }
a:hover,a:active { color: #000000; }
font { font-size: 8pt; }
img { border: ; }
body { background: #ffffff url() repeat-x; margin: 0 0 0 0; overflow: auto; overflow-x: hidden; }

body { background: #ffffff; margin: 0 0 0 0;}

ul { margin: 0em 0 0.6em 14; list-style-image: url(/img/all/bu_li.gif); }
ul ul { margin: 0.4em 0 0.4em 12; list-style-image: url(/img/all/bu_li2.gif); }
ul ul ul { margin: 0.2em 0 0.2em 12; list-style-image: url(/img/all/bu_li3.gif); }
ul ul ul ul { margin: 0.1em 0 0.1em 12; list-style-image: url(/img/all/bu_li4.gif); }
li { margin: 0em 0; list-style-type: none; list-style-image: ; }

form { margin: 0; }

textarea {  background: #f4f4f4; border: 1px solid #cccccc; border-color: #aaaaaa #cccccc #cccccc #aaaaaa;
scrollbar-face-color: #ffffff; scrollbar-track-color: #f7f7f7; scrollbar-arrow-color: #d6d3ce;
scrollbar-3dlight-color: #ffffff; scrollbar-highlight-color: #cccccc;
scrollbar-shadow-color: #cccccc; scrollbar-darkshadow-color: #ffffff;
scrollbar-width: 5;
}
button { cursor: hand; color: #333333; font: normal 8pt tahoma; line-height: 100%;  padding: 3 0 0 0; width: ; height: 21; text-align: center;
background: #ffffff url(/img/all/btn_bg.gif) repeat-x 100% 100%; border: 1px solid #999999; border-color: #cccccc #999999 #999999 #cccccc; }

q { color: #ff0033; quotes: '[' ']' "{" "}" }

h1 { font: bold 14px tahoma; letter-spacing: -1; color: #406a80; background: url(/img/all/bu1.gif) no-repeat  0 7; width: 100%; height: 24; padding: 6 0 0 18; border: 0 solid #000000; margin: 0 0 0 0; clear: both; }
h2 { font: bold 12px tahoma; color: #4c8c99; background: url(/img/all/bu2.gif) no-repeat  0 6; width: 100%; height: 24; padding: 6 0 0 16; border: 0 solid #000000; margin: 0 0 0 0; clear: both; }
h3 { font: bold 12px tahoma; color: #666666; background: url(/img/all/bu3.gif) no-repeat  0 6; width: ; height: ; padding: 7 0 0 14; border: 0 solid #000000; margin: 0 0 0 0; }

/* Class+id **********/

.alpha0 { filter:alpha(opacity=0); }

.titleD4 { font: bold 14px tahoma; letter-spacing: -1; float: left; padding: 15 0 0 15; background: url(/img/inc/titled4_bu.gif) no-repeat 4 13; }

.input { width: ; height: 20; background: #f4f4f4; }
.card .input { width: ; height: 19; border: 1 solid #cec6bd; background: #ffffff; }
.form1 .input { width: ; height: 21; border: 1 solid #cccccc; border-color: #999999 #cccccc #cccccc #999999; background: #ffffff; padding: 2 2 0 2; }
.form1 td { border-bottom: 1 solid #eeeeee; }

.button { cursor: hand; color: #333333; font: normal 8pt tahoma; line-height: 100%;  padding: 3 0 0 0; width: ; height: 21; text-align: center; background: #ffffff url(/img/all/btn_bg.gif) repeat-x 100% 100%; border: 1px solid #999999; border-color: #cccccc #999999 #999999 #cccccc; }

.scroll { overflow: auto; background: ; border: 0 solid #cccccc; border-color: #aaaaaa #cccccc #cccccc #aaaaaa;
scrollbar-face-color: #ffffff; scrollbar-track-color: #f7f7f7; scrollbar-arrow-color: #d6d3ce;
scrollbar-3dlight-color: #ffffff; scrollbar-highlight-color: #cccccc;
scrollbar-shadow-color: #cccccc; scrollbar-darkshadow-color: #ffffff;
scrollbar-width: 5;
}

.line td { border-bottom: 1 dotted #cccccc; }
.noline td { border-bottom: 0 dotted #cccccc; }

.board { background: #ffffff; border-top: 2 solid #888888; border-bottom: 1 solid #dddddd; margin: 4 0 8 0; }
.board a { color: #333333; }
.board a:hover, .boardpage a:active { color: #000000; }
.board colgroup { padding: 5 6 2; background: #ffffff; }
.board tr { text-align: center; }
.board td { border-bottom: 1 solid #dddddd; }
.board th { border-bottom: 1 solid #cccccc; font: bold; color: #666666; background: #f7f7f7 url(/img/board/th_bg.gif) no-repeat 100% 0; padding: 7 6 4; text-align: center; }
.board .thl { border-left: 0 solid #cccccc; }
.board .thr { border-right: 0 solid #cccccc; background: #f7f7f7; }
.board .thb { height: 9; background: #f7f7f7; border-bottom: 5 solid #ffffff; }

/************************  Layout Str ************************/

/* BACKBROUND STR*/
#content01 { background-image:url(/img/inc/visual01.jpg); background-repeat:no-repeat; background-position:0 100; }
#content02 { background-image:url(/img/inc/visual02.jpg); background-repeat:no-repeat; background-position:0 100; }
#content03 { background-image:url(/img/inc/visual03.jpg); background-repeat:no-repeat; background-position:0 100; }
#content04 { background-image:url(/img/inc/visual04.jpg); background-repeat:no-repeat; background-position:0 100; }
#content05 { background-image:url(/img/inc/visual05.jpg); background-repeat:no-repeat; background-position:0 100; }
#content06 { background-image:url(/img/inc/visual06.jpg); background-repeat:no-repeat; background-position:0 100; }
#content07 { background-image:url(/img/inc/visual07.jpg); background-repeat:no-repeat; background-position:0 100; }
/* BACKBROUND END*/

#topmenu { position:relative; clear:both; width:100%;}
	  
#left_btm { position:absolute; left:0px; top:385px; width:206; z-index:3;}

#sidebar { position:absolute; left:216px; top:200px; width:177; z-index:2;}
#sidemenu { margin: 0 19 0 0; padding: 0 0 0 0; }

#location { position:absolute; left:216px; top:179px; width:767px; height:76px; background: url() no-repeat; z-index:2;}

#content { position:relative; float:left; clear:; width:983; height:405px; margin-top:135; padding:0 0 0 393; background-image:url(/img/inc/left_bg.gif); background-repeat:repeat-y; }

#copyright { position:relative; float:left; clear:both; width:100%; height:123; background:#FFFFFF;}

/*07_other*/
#other { position:relative; float:left; clear:; width:983; height:410px; margin-top:105; padding:0 0 15 216; background-image:url(/img/inc/left_bg.gif); background-repeat:repeat-y; z-index:2}
/*07_other*/

#wing { width:28; height:28; position:relative;bottom:166; left:1000; z-index:3; }

.bg_norepeat {background-repeat: no-repeat;}

/************************ Layout End ************************/


/************************ Content Design Str ************************/

.txt_bold_blue { font-weight: bold;	color: #17499C;}

.img_left {float: left; margin: 0 10 10 0;}
.img_right {float: right;margin: 0 0 10 10;}

.sa { border-collapse:collapse; width:100%;}
.sa table { border:0; }
.sa tr { text-align:; }
.sa td { border:solid 1px #b8bdc9; padding:2 10}
.sa thead{ background:#e6e9f0; font:bold; text-align:center;}

.ta { border-collapse:collapse; width:100%;}
.ta table { border:0; }
.ta tr { text-align:; }
.ta td { border:solid 1px #b8bdc9; padding:2 50}

.tb_title{background-color:#E6E9F0; border-bottom:1px solid #b8bdc9; border-top:2px solid #b8bdc9;} 
.title01{ background:url(/img/inc/titled4_bu.gif) no-repeat; padding-left:10; font:bold 10pt ;}

.tit01{ background:url(/img/all/bu01.gif) no-repeat; padding-left:17; font: 11px; font-weight:bold;}
.tit02{ background:url(/img/all/bu02.gif) no-repeat; background-position:0 5; padding-left:17; font:normal ;}
.tit03{ background:url(/img/all/bu03.gif) no-repeat; padding-left:17; font:normal ;}
.tit04{ background:url(/img/all/bu04.gif) no-repeat; padding-left:17; font:normal ;}
.tit05{ background:url(/img/all/bu05.gif) no-repeat; padding-left:17; font:normal ;}
.tit06{ background:url(/img/all/bu06.gif) no-repeat; background-position:center left; padding-left:13; font:normal ;}

.qna { font-size: 8pt; font-family: tahoma; color: #4E4E4E; line-height: 14pt;}
.qna a { color: #4E4E4E; }
.qna a:hover, .boardpage a:active { color: #2E58BC; text-decoration:underline;}

.media_des { font-size: 8pt; font-family: tahoma; color: #4E4E4E; line-height: 10pt; }

/************************ Content Design End ************************/