/* Layout */
body{text-align:center;
scrollbar-3dlight-color:999999;
	 scrollbar-arrow-color:999999;
	 scrollbar-base-color:F2F2F2;
	 scrollbar-darkshadow-color:F2F2F2;
	 scrollbar-face-color:F2F2F2;
	 scrollbar-highlight-color:F2F2F2;
	 scrollbar-shadow-color:999999;
	 word-break: break-all; /* Internet Explorer 5.5+ */
	 background-image: url();
     background-repeat: repeat-x;
	 font-size:12px; font-family: Arial; color: #222}
img,fieldset,iframe{border:0 none;}


/* Layout */
#wrap{min-width:980px; background:url(/main/img/common/index_bg.gif) repeat-x top;}
#header {width:980px;margin:0 auto;text-align:left; background:url(/main/img/common/index_bg.gif) no-repeat top;}
#footer {width:980px;margin:0 auto;text-align:center;}
#container01 {width:980;margin:0 auto;text-align:center}
#container02 {width:980;margin:0 auto;text-align:left;}
#container03 {width:980;margin:0 auto;text-align:left;}
#container04 {width:980;margin:0 auto;text-align:left;}
#container05 {width:980;margin:0 auto;text-align:left;}
#container06 {width:980;margin:0 auto;text-align:left;}
#container07 {width:980;margin:0 auto;text-align:left;}
#container08 {width:980;margin:0 auto;text-align:left;}
#container09 {width:1000;margin:0 auto;text-align:center}
#container10 {width:980;margin:0 auto;text-align:left;}

#container01 {position:relative; overflow:hidden; width:980;}
#container02 {position:relative; overflow:hidden; width:980;}
#container03 {position:relative; overflow:hidden; width:980;}
#container04 {position:relative; overflow:hidden; width:980;}
#container05 {position:relative; overflow:hidden; width:980;}
#container06 {position:relative; overflow:hidden; width:980;}
#container07 {position:relative; overflow:hidden; width:980;}
#container08 {position:relative; overflow:hidden; width:980;}
#container09 {position:relative; overflow:hidden; width:1000;}
#container10 {position:relative; overflow:hidden; width:980;}

#left01{float:left;width:241px; height:470}
#left02{float:left;width:241px; height:470}
#left03{float:left;width:241px; height:470}
#left04{position:absolute; visibility:hidden}
#left05{float:left;width:241px; height:470}
#left06{float:left;width:241px; height:470}
#left07{float:left;width:241px; height:470}
#left08{float:left;width:241px; height:470}
#left09{position:absolute; visibility:hidden}
#left10{position:absolute; visibility:hidden}

#content{margin:0; padding:5px 0 0px 0; border:0px solid #989898; background:url(/main/img/sub/right_bg.gif) no-repeat top left; float:left; width:739px; padding-top:5px;}
#contents01{float:left;width:724px;}
#contents02{width:724px;}
#contents03{float:left;width:724px;}
#contents05{float:left;width:724px;}
#contents06{float:left;width:724px;}
#contents07{float:left;width:724px;}
#contents08{float:left;width:724px;}
#contents09{float:left;width:724px;}


/* common */
* { margin:0; padding:0;}
h1 { font:11px Verdana; color: #999999; padding:10px 0 0 17; letter-spacing:-1;}
h2 { font:11px Verdana; color: #333; padding:2px 0 3 15; letter-spacing:0; background:url(/main/img/common/bul_red.gif); background-position:left; background-repeat:no-repeat}
h3 { font:13px Verdana; color: #333; padding:2px 0 3 5; letter-spacing:0; background-position:left; background-repeat:no-repeat}
a { font:12px Arial; font:inherit; color:#333; text-decoration:none;  selector-dummy : expression(this.hideFocus=true);}
a:hover { font:12px Arial;font-weight:bold}
.bg { background:url(../img/common/bg.gif) repeat-x;}
.bgs { background:url(../img/common/bgs.gif) repeat-x;}
.height { line-height:18px; }
.txt_small {font-size: 11px; color: #999999}
.txt_orange {color: #FF9900}

.strong{ font:bold}
#moveTo { position:absolute; top:10px; right:20px}

.input_text{border:1px solid #bebebe; border-right-color:#bebebe; border-bottom-color:#bebebe; padding:-2px 0px 10px 3px; color:#676767; height:18px; font:11px Tahoma; margin-bottom:0px; vertical-align:top;}
.w105{width:105; padding-bottom:5px}


/* sub */
.title_bar{background:url(/main/img/sub/tt_bg.gif); background-position:left; background-repeat:no-repeat; width:723px; height:36px}
.title_img{width:250px; padding-left:46px; padding-top:10px; float:left}
.black{color:#000000; line-height:200%; font-sifont-family:Arial; size:12px; font-weight:bold}
.white{color:#ffffff; line-height:200%; font-sifont-family:Arial; size:12px; font-weight:bold}
.s_tt01{color:#ff6600; line-height:200%; font-sifont-family:Arial; size:13px; font-weight:bold}
.s_tt02{color:#6f3320; line-height:200%; font-sifont-family:Arial; size:13px; font-weight:bold}
.s_tt03{color:#f70063; line-height:200%; font-sifont-family:Arial; size:13px; font-weight:bold}
.s_tt05{color:#839605; line-height:200%; font-sifont-family:Arial; size:12px; font-weight:bold}
.s_tt06{color:#ff6600; line-height:200%; font-sifont-family:Arial; size:12px; font-weight:bold}
.s_tt08{color:#000000; line-height:200%; font-sifont-family:Arial; size:12px; font-weight:bold}


/* header */
#header{overflow:visible;position:relative;z-index:100;height:132px;margin-bottom:0px}
#play{float:left; margin:0px 0 0 0px; overflow:hidden; padding:0px; position:ablsolute; padding:0; width:224px; height:128px;}
#gnb ul{margin:0 0 5px 0; float:left; padding-right:0 }
#gnb_area{display:inline; float:left; margin:0px 0 0 0px; overflow:visible; background:url(/main/img/common/main_gnb_bg.gif) no-repeat 100% 0; width:756; hegith:128px; font:9px Verdana; color: #999999}
#gnb_area ul.tail{ float:right; margin:0 0 0px 0; padding:30px 0 0 0;}
#gnb_area ul.tail li{display:inline; position:relative; padding:0 1px 0 6px; font:9px Verdana; white-space:nowrap; background:url(/main/img/common/line_v_footer10.gif) no-repeat 0 0}
#gnb_area ul.tail li.first{background:none}
#gnb_area ul.tail li.end{padding:0px 0px 0 6px;}
#gnb_area ul a{letter-spacing:0px;}
#gnb{ float:left; margin:0; padding:0; height:78px; font:9px Verdana; color: #999999; vertical-align:top;}
#gnb_area ul.day{ float:right; margin:0 0 0px 0; padding:8px 0 0 0; vertical-align:top}
#gnb_area ul.day li{display:inline; position:relative; padding:0 0 0 0; font:11px Verdana; color:#444; white-space:nowrap; vertical-align:top}
#menu{display:inline; float:right; margin:0px 0 0 0px; overflow:visible; width:756; height:36px}
#menu ul.gmenu{  margin:0 0 0px 0; padding:0px 5 0 0;}
#menu ul.gmenu li{display:inline; position:relative; padding:0 20px 0 0px; font:9px Verdana; white-space:nowrap}
#search{display:inline; float:right; margin-top:0px; overflow:visible; width:220;  font:9px Verdana; color: #999999; padding-top:1px}

/* center */
#left01{ margin:0;  text-align:left; padding:14 23 0 7; border:0px solid #989898; background:url(/main/img/sub/left_bg.gif) no-repeat top}
#left02{ margin:0;  text-align:left; padding:14 23 0 7; border:0px solid #989898; background:url(/main/img/sub/left_bg.gif) no-repeat top}
#left03{ margin:0;  text-align:left; padding:14 23 0 7; border:0px solid #989898; background:url(/main/img/sub/left_bg03.gif) no-repeat top}
#left05{ margin:0;  text-align:left; padding:14 23 0 7; border:0px solid #989898; background:url(/main/img/sub/left_bg.gif) no-repeat top}
#left06{ margin:0;  text-align:left; padding:14 23 0 7; border:0px solid #989898; background:url(/main/img/sub/left_bg.gif) no-repeat top}
#left07{ margin:0;  text-align:left; padding:14 7 0 7; border:0px solid #989898; background:url(/main/img/sub/left_bg.gif) no-repeat top}
#left08{ margin:0;  text-align:left; padding:14 23 0 7; border:0px solid #989898; background:url(/main/img/sub/left_bg.gif) no-repeat top}


#sleft {float:left; width:210px; padding:0; margin:0; }
.left_title {width:200px; height:83px;  margin-left:40px; padding:0;}
.leftmenu { float:left; width:210px; visibility: visible}
.leftmenu ul { padding-left:0px; }
.leftmenu li { background:url(/main/img/sub/s_btn_bg.gif) no-repeat top; height:29; line-height:200%; font-sifont-family:Arial; size:12px;  color:#000000; font-weight:bold; padding-top:1px}

.leftmenu_sub { float:left; width:210px; visibility: visible; padding-top:0px; display:none;}
.leftmenu_sub ul { padding-left:0px; display:none; }
.leftmenu_sub li { background:url(/main/img/sub/s_btn_bg.gif) no-repeat top; height:29; line-height:200%; font-sifont-family:Arial; size:12px;  color:#000000; font-weight:bold; padding-top:5px; display:none;}



.left_img {width:210px; height:215px; padding:0; margin:50px 0 0 35px;}


#contents01{ margin:0;  text-align:left; padding:0px 0 0px 0; border:0px solid #989898}
#contents02{ margin:0;  text-align:left; padding:0px 0 0px 0; border:0px solid #989898}
#contents03{ margin:0;  text-align:left; padding:0px 0 0px 0; border:0px solid #989898}

#contents05{ margin:0;  text-align:left; padding:0px 0 0px 0; border:0px solid #989898}
#contents06{ margin:0;  text-align:left; padding:0px 0 0px 0; border:0px solid #989898}
#contents07{ margin:0;  text-align:left; padding:0px 0 0px 0; border:0px solid #989898}
#contents08{ margin:0;  text-align:left; padding:0px 0 0px 0; border:0px solid #989898}
#location{ margin:0;  text-align:right; padding:10px 15px 0px 0; border:0px solid #989898; font:11px Verdana; letter-spacing:-1; color:#999999}

/* footer */
#footer { height:50px; margin:0; clear:both; text-align:left; padding:4px 0 0px 0; border-top:3px solid #989898; border-bottom:1px solid #e5e5e5}
#footer ul {float:left; margin:0px 0 0 0px; overflow:hidden; padding:0px}
#footer ul li {float:left; margin:3 0px 0 0px; padding:5 0 0 0px; border-left:0px solid #dcdcdc}
#footer ul li.first {float:left; margin:0 0px 0 0px; padding:3 7 0 0px; border-left:0px solid #dcdcdc}
#footer ul li.end {float:right; margin:0 0px 0 0px; padding:5 0 0 0px; border-left:0px}
#footer address{margin:-2 10px 0 0;}
#footer address{font:9px Verdana; color: #999999}
#footer address a{font:bold 9px Tahoma; color:#999999;}


/* ¼­ºê include */
#snavi { position:absolute; left:245px; top:115px; width:730px; height:115px; z-index:1;}
.mtitle {width:300px; height:65px; padding:0; margin:0; float:left}
.navi { float:right; width:400px; text-align:right; font-size:11px; vertical-align:middle; line-height:65px;}
.ctitle { float:left; width:730px; background:url(../img/sub/c_titlebg.gif) repeat-x; height:50px;}
#shead { width:980px; height:210px;}
#sleft {float:left; width:210px; padding:0; margin:0; }
.left_title {width:210px; height:40px;  margin-left:0px; padding:0;}
.leftmenu { float:right; width:210px; visibility: visible; margin-left:0px;}
.leftmenu ul { padding-left:0px; }
.leftmenu li { margin-top:5px;}
.left_img {width:210px; height:215px; padding:0; margin:50px 0 0 35px;}
#smiddle {float:right; width:733px; padding-left:20px; margin-top:20px; padding:0;}



/* ¼­ºê_Àç´Ü¼Ò°³ > ÀÎ»ç¸» */
.sgreeting01 {float:left; width:460px; padding-left:15px}
.sgreeting02 { width:240px; height:460px; float:left;}

/* ¼­ºê_Àç´Ü¼Ò°³ > ºñÀü & ¿¬Çõ */
.svision {width:680px; margin:0; padding:0; padding-left:15px}
.shistory {width:680px; margin:0; padding:0; background:url(../img/sub/intro02_historybg.gif) no-repeat right top; padding-left:23px }

/* ¼­ºê_Àç´Ü¼Ò°³ > ÁÖ¿ä»ç¾÷ */
.sbusiness {width:680px; margin:0; padding:0; height:400px; padding-left:15px}
.sbusiness ul {list-style-type:none; margin:0px; vertical-align:top; }
.sbusiness li {float:left; }

/* ¼­ºê_Àç´Ü¼Ò°³ > Á¶Á÷µµ */
.sorganization {width:680px; margin:0; padding:0; height:370px; text-align:center; padding-left:15px}

/* ¼­ºê_Àç´Ü¼Ò°³ > Ã£¾Æ¿À½Ã´Â±æ */
.smap {width:680px; margin:0; padding:0; height:365px; text-align:center; padding-left:15px}
.straffic {width:680px; margin:0; padding:0; padding-left:15px}
.straffic ul {list-style-type:none; margin:0px; vertical-align:top; }
.straffic li { }


/* ¼­ºê_Àç´Ü¼Ò°³ > Ã»ÃëÀÚÀ§¿øÈ¸ */
#tabmenu { width:700px; height:30px; padding-left:5px; padding-bottom:20px; float:left;}
#tabmenu ul { float:left; list-style:none; background:url(/main/0508/img/0508_tab_bg.gif) 0 0 repeat-x; width:700px; height:30px; margin:0;}
#tabmenu ul li { float:left; padding:0 3px 0 0;}

#overview { width:700px; float:left; padding-left:5px;}
#overview h5 { padding:5px 0 0 15px; font-size:14px; font-family:Verdana; font-weight:bold; color:#803600; background:url(/main/0508/img/overview_bul1.gif) 5px 8px no-repeat;}
#overview ul { padding:0; margin:0; list-style:none;}
#overview ul li { padding:5px 0 5px 23px; background:url(/main/0508/img/overview_bul2.gif) 13px 12px no-repeat;}
ul.list { list-style:none;}

#ogarnization { width:700px; float:left;  padding:0 0 0 40px;}
#ogarnization h5 { padding:5px 0 0 15px; font-size:14px; font-family:Verdana; font-weight:bold; color:#803600; background:url(overview_bul1.gif) 5px 8px no-repeat;}
#ogarnization p.top { width:585px;}
.list { float:left; width:585px; height:122px; padding:0;  margin:5px 0 0 0; }
.list p.img  { float:left; width:110px; padding:0;  margin:0;}
.list p.text {  float:left; width:475px; padding:20px;  margin:0;}


/* ¼­ºê_°³ÀÎÁ¤º¸ */
#personal {width:650px; height:220px; padding:20px 0 0 30px; margin-bottom:20px; background:url(/main/0805/img/0805_bg.gif) no-repeat 15px 0; line-height:20px;}
#personal h5 { padding:5px 0 0 15px; font-size:12px; font-family:Verdana; font-weight:bold; color:#803600; background:url(/main/0508/img/overview_bul1.gif) 5px 8px no-repeat;}
#personal ul { padding:0; margin:0; list-style:none;}
#personal ul li { padding:5px 0 5px 23px; background:url(/main/0508/img/overview_bul2.gif) 13px 12px no-repeat; }
#personal ul.dep02 { padding:5px 0 5px 0; margin:0; list-style:none;}
#personal ul.dep02 li { padding:0 0 0 5px; background:url() 13px 12px no-repeat;}
#personal02 {width:680px; margin-top:20px; background-color:#EFEFEF; border:1px solid #e3e3e3;}

