@charset "utf-8";
/* CSS Document */

@import url('base.css');

#wrapper {width:1000px;	margin:0;}

/* headerBody */
#headerBody {width:1000px; height:78px;}
#headerBody .logo {float:left; margin-top:9px; margin-left:50px; display:inline;}
#headerBody .banner01 {float:left; margin-top:9px; margin-left:55px; display:inline;}
#headerBody .banner02 {float:right; margin-top:9px; display:inline;}

#TopMenu {width:980px; 	height:32px; margin-top:7px; padding-left:20px; background:url(../images/m_menu_bg.gif) no-repeat; }

/* MAIN */
#mCenterBody {width:488px; margin-left:10px;}
#mCenterBody01 {width:488px; margin-top:10px; margin-left:10px;}

#mCenterBody #mainNotice{width:488px; margin-top:10px;}
#mCenterBody #mainNotice .title{width:488px; height:15px; background:url(../images/c_top_cont_bg.gif) no-repeat; padding:10px; font-size:11pt; font-weight:bold; letter-spacing:-2px;}
#mCenterBody #center_iframe {width:488px; margin-top:10px; text-align:center;}
#mCenterBody #center_banner {width:488px; margin-top:10px;}

A.t_main:link {COLOR:#333; TEXT-DECORATION: none; font-size:11pt; font-weight:bold; letter-spacing:-2px;}
A.t_main:visited {COLOR:#333; TEXT-DECORATION: none; font-size:11pt; font-weight:bold; letter-spacing:-2px;}
A.t_main:active {COLOR:#333; TEXT-DECORATION: none; font-size:11pt; font-weight:bold; letter-spacing:-2px;}
A.t_main:hover {COLOR:#ff6600; TEXT-DECORATION: underline;}



#seacrh_main{width:488px; height:70px; background:url(../images/serch_bg.gif) no-repeat;}
#searchM{float:left; margin-top:18px; margin-left:35px; border:#6666ff 4px solid; width:82px; height:22px; padding:2px;}
#searchY{float:left; margin-top:17px; margin-left:10px;}
#searchY input {border:#6666ff 4px solid; width:240px; height:20px; padding:3px 4px 4px 2px; font-size:11pt;}
#searchJ{float:left; margin-top:17px; margin-left:10px;}

#totalNews{width:488px; margin-top:10px;}
#tncont {padding:11px; width:488px; background:url(../images/c_box_bg.gif) repeat-y;}
#tncont .title {float:left; display:inline; }
#tncont .more {float:right; display:inline; }
#tncont #total_notice {width:466px; margin-top:10px;  border-top:#cecece 1px solid;}
#tncont #total_notice TD {height:20px; }
#tncont #total_notice b {letter-spacing:-1px;}

A.tncon:link {COLOR:#333; TEXT-DECORATION: none; FONT-SIZE:9PT; letter-spacing:-1px;}
A.tncon:visited {COLOR:#333; TEXT-DECORATION: none; FONT-SIZE:9PT;}
A.tncon:active {COLOR:#333; TEXT-DECORATION: none; FONT-SIZE:9PT;}
A.tncon:hover {COLOR:#333; TEXT-DECOR ATION: underline;}

#dailyNews{width:488px; margin-top:10px;}
#dncont {padding:11px; width:488px; background:url(../images/c_box_bg.gif) repeat-y;}
#dncont .title {float:left; display:inline; }
#dncont .more {float:right; display:inline; }
#dncont #daliy_notice {width:466px; margin-top:10px;  border-top:#cecece 1px solid;}
#dncont #daliy_notice TD {height:20px; }
#dncont #daliy_notice b {letter-spacing:-1px;}

#h_focus{width:488px; margin-top:10px;}
#hfcont {padding:0 11px 11px 11px; width:488px; background:url(../images/c_focus_bg.gif) repeat-y; }
#hfcont01 {width:488px; background:url(../images/c_focus_top_bg.gif) repeat-x; border-left:#cecece 1px solid; border-right:#cecece 1px solid;}
#hfcont01 .title {float:left; margin-left:11px; display:inline; }
#hfcont01 .more {float:right; margin-right:11px; display:inline; }
#hfcont #focus_notice {width:466px; margin-top:10px;}
#hfcont #focus_notice h4{font-size:10pt; letter-spacing:-1px; margin-bottom:5px;}
#hfcont #focus_notice TD {font-size:9pt; letter-spacing:-1px; line-height:160%; border-bottom:#cecece 1px dotted; padding-top:10px; padding-bottom:10px; }
#hfcont #focus_notice b {letter-spacing:-1px;}

#box {width:488px; margin-top:5px;}
#box .itop {width:488px;}
#box .ibottom{width:488px;}
#box .contents {padding:11px; background:url(../images/c_box_bg.gif) repeat-y;}
#box .contents h5 {font-size:10pt; letter-spacing:-2px; line-height:140%; }
#box .contents p {font-size:8pt; letter-spacing:-1px; line-height:140%; color:#666}
#box .list {padding:5px; border-bottom:#cecece 1px dotted; border-top:#cecece 1px dotted; margin-top:3px; font-size:8pt; letter-spacing:-1px; line-height:140%; color:#666}

#sbox {width:488px; margin-top:10px;}
#sbox01{float:left; width:238px; margin-right:11px;}
#sbox01 .itop {width:238px; height:5px;}
#sbox01 .ibottom{width:238px;}
#sbox01 .box{padding:11px; width:238px; background:url(../images/l_colum_bg.gif) repeat-y; }
#sbox01 .img{float:left; margin-top:5px; width:49px; margin-right:7px; font-size:8pt; letter-spacing:-1px; text-align:center;}
#sbox01 .tbox{float:left; margin-top:5px; width:160px; font-size:8pt; letter-spacing:-1px; line-height:130%;}
#sbox01 .tbox h4{font-size:10pt; letter-spacing:-1px; margin-bottom:5px;}
#sbox02{float:left; width:238px;}
#sbox02 .itop {width:238px; height:5px;}
#sbox02 .ibottom{width:238px;}
#sbox02 .box{padding:11px; width:238px; background:url(../images/l_colum_bg.gif) repeat-y; }
#sbox02 .img{float:left; margin-top:5px; width:49px; margin-right:7px; font-size:8pt; letter-spacing:-1px; text-align:center;}
#sbox02 .tbox{float:left; margin-top:5px; width:160px; font-size:8pt; letter-spacing:-1px; line-height:130%;}
#sbox02 .tbox h4{font-size:10pt; letter-spacing:-1px; margin-bottom:5px;}

#mLeftBody {width:238px; margin-left:6px;}
#mLeftBody01 {width:238px; margin-left:6px; margin-top:10px;}

#mLeftBody01 #Log {width:238px; height:70px; background:url(../images/m_menu_icon_bg.gif) no-repeat;}
#mLeftBody01 #Log .icon01 {float:left; margin-top:17px; margin-left:30px; display:inline;}
#mLeftBody01 #Log .icon02 {float:left; margin-top:17px; margin-left:40px; display:inline;}
#mLeftBody01 #Log .icon03 {float:left; margin-top:17px; margin-left:50px; display:inline;}
#mLeftBody01 #Log .icon04 {float:left; margin-top:17px; margin-left:38px; display:inline;}


#issue {width:238px; margin-top:10px;}
#issue .itop {width:238px; height:3px;}
#issue .ibottom{width:238px; height:3px;}
#issue #icontents {padding:11px; width:238px; background:url(../images/r_human_bg.gif) repeat-y;}
#issue #icontents .title {float:left; display:inline; }
#issue #icontents .more {float:right; display:inline; }
#issue #issue_notice {width:216px;}
#issue #issue_notice TD {height:20px; border-bottom:#cecece 1px dotted;}

A.isu:link {COLOR:#333; TEXT-DECORATION: none; FONT-SIZE:9PT; letter-spacing:-1px;}
A.isu:visited {COLOR:#333; TEXT-DECORATION: none; FONT-SIZE:9PT;}
A.isu:active {COLOR:#333; TEXT-DECORATION: none; FONT-SIZE:9PT;}
A.isu:hover {COLOR:#015ca9; TEXT-DECORATION: underline;}

#cartoon {width:238px; margin-top:10px;}
#cartoon #cartoon_view {padding:11px; width:238px; background:url(../images/r_man_bg.gif) repeat-y;}
#cartoon #cartoon_view .title {float:left; display:inline;}
#cartoon #cartoon_view .more {float:right; display:inline; }
#cartoon #cartoon_view .contents {width:216px;}

#depth {width:218px;}
#depth TD {height:20px; border-bottom:#cecece 1px dotted;}
#depth .timg{float:left; width:57px; margin-top:10px; display:inline;}
#depth .tbox{float:left; width:145px; margin-top:10px; padding-left:5px; line-height:130%; font-size:8pt; letter-spacing:-1px; display:inline;}
#depth .ttl{width:216px; font-weight:bold;}

#depth .tbox A {line-height:130%; font-size:8pt;}
A.dep:link {COLOR:#333; TEXT-DECORATION: none; FONT-SIZE:9PT; letter-spacing:-1px;}
A.dep:visited {COLOR:#333; TEXT-DECORATION: none; FONT-SIZE:9PT;}
A.dep:active {COLOR:#333; TEXT-DECORATION: none; FONT-SIZE:9PT;}
A.dep:hover {COLOR:#ff6600; TEXT-DECORATION: underline;}


#market {width:238px; margin-top:10px;}
#market #market_list {width:218px;}
#market #market_list TD {height:70px; line-height:130%; font-size:8pt; letter-spacing:-1px;}
#market #market_list .ttl{width:216px; font-weight:bold; padding-top:3px;}
#market #market_view {padding:11px; width:238px; background:url(../images/r_human_bg.gif) repeat-y;}
#market #market_view .title {float:left; display:inline;}
#market #market_view .more {float:right; display:inline;}
#market #market_view .contents {float:left; width:216px;}

#human {width:238px; margin-top:10px;}
#human #human_view {padding:11px; width:238px; background:url(../images/r_human_bg.gif) repeat-y;}
#human #human_view .title {float:left;}
#human #human_view .more {float:right;}
#human #human_view .contents {float:left; width:216px;}
#human #hm_list {width:218px; margin-top:10px;}
#human #hm_list TD {height:18px;}
#human #hm_list .timg{float:left; width:49px; margin-top:10px; display:inline;}
#human #hm_list .tbox{float:left; width:153px; margin-top:10px; padding-left:5px; line-height:130%; font-size:8pt; letter-spacing:-1px; display:inline;}
#human #hm_list .tbox span{font-size:8pt; letter-spacing:-1px; color:#000099; font-weight:bold;}
#human #hm_list .ttl{width:216px; font-weight:bold;}

#mRightBody {width:238px; margin-left:10px;}
#mRightBody01 {width:238px; margin-top:10px; margin-left:10px;}

#mRightBody01 .Log01 {width:238px; height:70px; background:url(../images/m_menu_icon_bg.gif) no-repeat;}
#mRightBody01 .Log01 #icon04 {float:left; margin-top:17px; margin-left:22px; display:inline;}
#mRightBody01 .Log01 #icon05 {float:left; margin-top:17px; margin-left:27px; display:inline;}
#mRightBody01 .Log01 #icon06 {float:left; margin-top:17px; margin-left:36px; display:inline;}

#mRightBody #right_banner {width:238px; margin-top:10px;}
#mRightBody #right_banner01 {width:238px; margin-top:10px;}

#r_iframe {width:238px; margin-top:10px;}
#r_iframe #iframe {float:left; width:180px;}
#r_iframe #iframe01 {float:left; width:50px; margin-left:8px;}
#iframe01 .BT{width:50px;}
#iframe01 .BT01{width:50px; margin-top:10px;}

#rboard {width:238px; margin-top:10px;}
#rboard #rboard_view {padding:8px; width:238px; background:url(../images/r_human_bg.gif) repeat-y;}
#rboard #rboard_view .title {float:left;}
#rboard #rboard_view .more {float:right;}
#rboard #rboard_list {width:238px; margin-top:10px;}
a.rb:link, a.rb:visited {float:left; margin-left:2px;
	display:block; width:70px; height:22px; line-height:22px; background:url(../images/board_list_bg01.gif) no-repeat left top; text-indent:3px;
	font-size:8pt; letter-spacing:-1px; 
}
a.rb:hover {background:url(../images/board_list_bg02.gif) no-repeat left top;  TEXT-DECORATION: none; color:#cc0000;}

#rcolum {width:238px; margin-top:10px;}
#rcolum #rcolum_view {padding:11px; width:238px; background:url(../images/l_colum_bg.gif) repeat-y;}
#rcolum #rcolum_view .title {float:left;}
#rcolum #rcolum_view .more {float:right;}
#rcolum #rcolum_view .contents {float:left; width:216px;}
#rcolum #rcolum_list {width:218px; margin-top:10px;}
#rcolum #rcolum_list TD {border-bottom:#cecece 1px dotted;}
#rcolum #rcolum_list .timg{float:left; width:49px; margin-top:10px; display:inline;}
#rcolum #rcolum_list .tbox{float:left; width:153px; margin-top:10px; padding-left:5px; line-height:130%; font-size:9pt; letter-spacing:-2px; display:inline; }
#rcolum #rcolum_list .tbox span{font-size:9pt; letter-spacing:-2px; color:#000099; font-weight:bold; }
#rcolum #rcolum_list .ttl{width:216px; font-weight:bold;}

#rorgan {width:238px; margin-top:10px;}
#rorgan_view {padding:8px; width:238px; background:url(../images/l_you_bg.gif) repeat-y;}
#title {width:238px;  height:23px; background:url(../images/l_you_tbg.gif) repeat-y; padding-top:2px; padding-left:11px; border-bottom:#cecece 1px dotted;}
#rorgan #rorgan_view .more {float:right;}
#rorgan #rorgan_list {width:218px; margin-top:10px;}

a.rog:link, a.rog:visited {float:left; margin-left:2px;
	display:block; width:105px; height:22px; line-height:22px; background:url(../images/board_list_bg03.gif) no-repeat left top; text-indent:5px;
	font-size:8pt; letter-spacing:-1px; 
}
a.rog:hover {background:url(../images/board_list_bg04.gif) no-repeat left top;  TEXT-DECORATION: none; color:#cc0000;}

#gija {width:238px; margin-top:10px;}
#gija_view {padding:11px; width:238px; background:url(../images/l_you_bg.gif) repeat-y;}
#gija_title {width:238px;  height:23px; background:url(../images/l_you_tbg.gif) repeat-y; padding-top:7px; padding-left:11px; border-bottom:#cecece 1px dotted;}
#gija_title .title {float:left; padding-bottom:3px; display:inline; }
#gija_title .more {float:right; margin-right:11px; display:inline; }
#gija #gija_view .more {float:right;}

#gija #gija_notice {width:216px; margin-top:10px;}
#gija #gija_notice h4{font-size:10pt; letter-spacing:-1px; margin-bottom:5px;}
#gija #gija_notice TD {font-size:9pt; letter-spacing:-1px; line-height:160%; border-bottom:#cecece 1px dotted; padding-top:10px; padding-bottom:10px; }
#gija #gija_notice b {letter-spacing:-1px;}

/* COMMON */
#blank5{height:5px; clear:both;}
#blank10{height:10px; clear:both;}
#blank20{height:20px; clear:both;}
#blank30{height:30px; clear:both;}




A.issue_link:link {COLOR:#333; TEXT-DECORATION: none; FONT-SIZE:8PT; letter-spacing:-1px;}
A.issue_link:visited {COLOR:#333; TEXT-DECORATION: none; FONT-SIZE:8PT;}
A.issue_link:active {COLOR:#333; TEXT-DECORATION: none; FONT-SIZE:8PT;}
A.issue_link:hover {COLOR:#ef559e; TEXT-DECORATION: none;}

A.board:link {COLOR:#666; TEXT-DECORATION: none; FONT-SIZE:8PT; letter-spacing:-1px;}
A.board:visited {COLOR:#666; TEXT-DECORATION: none; FONT-SIZE:8PT;}
A.board:active {COLOR:#666; TEXT-DECORATION: none; FONT-SIZE:8PT;}
A.board:hover {COLOR:#ef559e;}
