@charset "utf-8";

/* -----------------------------------------------
CSS file GCI CAPITAL.
FileName:top.css
Author:UNITEAIR
UpdatedBy:who-when
----------------------------------------------- */
/* -----------------------------------------------

path
/shared/styles/module/top.css

----------------------------------------------- */

/* module */

	#bodyline #hanger{
		width:781px;
		margin:0px 9px 0 10px; 
		padding:0 0 10px 0;	
		text-align:left;
	}

		#bodyline #sidebar_top{
			float:left;
			width:160px;
			font-size: 84%;
		}

			#bodyline #sidebar_top div.ibmod001{
				border:1px solid #E9EDC0;
				padding:0 10px 0 10px;
				width:138px;
				background:#FBFCF2;
				color:#666666;
			}

				#bodyline #sidebar_top p.date{
					padding-bottom:5px;
					margin-bottom:5px;
					background:url(../../images/parts/dotted_03.gif) repeat-x bottom;
					font-weight:bold;
				}

				#bodyline #sidebar_top .indent{
					padding-left:1em;
					padding-bottom:10px;
					text-indent:-1em;
				}

				#bodyline #sidebar_top .indent a{
					padding-left:4px;
				}

				#bodyline #sidebar_top .indent02{
					text-indent:1.5em;
				}

				#bodyline #sidebar_top p.bdrimg{
					padding-bottom:5px;
					margin-bottom:7px;
					background:url(../../images/parts/dotted_03.gif) repeat-x  bottom;
				}

			#bodyline #sidebar_top div.ibmod002{
				border:1px solid #E9EDC0;
				padding:0 10px 10px 10px;
				width:138px;
				background:#FBFCF2;
				color:#666666;
			}
			
				#bodyline #sidebar_top div.ibmod002a div.col01{
					width:60px;
					float:left;
				}
				
				#bodyline #sidebar_top div.ibmod002a div.col02{
					width:70px;
					float:left;
				}

				#bodyline #sidebar_top div.ibmod002b div.col01{
					width:80px;
					float:left;
				}
				
				#bodyline #sidebar_top div.ibmod002b div.col021{
					width:60px;
					float:left;
				}

		#bodyline #contentcolumn_top{
			margin:0 auto;
			width:621px;
			float:left;
		}

		@media print{
			#bodyline #contentcolumn_top{
				width:620px;
			}
		}

			#bodyline #contentcolumn_top .tbl_top{
				width:612px;
				background:#F0F5FA;
			}
			
			#bodyline #contentcolumn_top td.col01,
			#bodyline #contentcolumn_top th.col01{
				width:160px;
				border-right:2px solid #fff;
				vertical-align:top;
			}

			#bodyline #contentcolumn_top td.col02,
			#bodyline #contentcolumn_top th.col02{
				width:160px;
				vertical-align:top;
				border-right:2px solid #fff;
			}

			#bodyline #contentcolumn_top td.col03,
			#bodyline #contentcolumn_top th.col03{
				width:160px;
				vertical-align:top;
				border-right:2px solid #fff;
			}

			#bodyline #contentcolumn_top div.ibmod001{
				padding:12px 0px 30px 0px; 
				margin:0 6px;
				width:274px;
			}
	
				#bodyline #contentcolumn_top div.ibmod001 h3{
					padding:7px 10px;
					width:252px;
					border-left:1px solid #CBDAEA;
					border-right:1px solid #CBDAEA;
					border-top:1px solid #CBDAEA;
					font-size:92%;
					font-weight:bold;
					background:#fff url(/shared/images/module/title/ibmod001_bg_01.gif) repeat-x left 1px;
				}
				
				#bodyline #contentcolumn_top div.ibmod001 h3.mtop12{
					margin-top:12px;
				}
				
				#bodyline #contentcolumn_top div.ibmod001a{
					border:1px solid #CBDAEA;
					padding:5px 10px 5px 10px;
					width:252px;
					background:#fff;
					color:#666666;

				}

				 #bodyline #contentcolumn_top ol{
					margin:0 0 10px 0;
					padding:10px 6px 0 6px;
					width:148px;
					background:#f0f5fa;
					text-align:center;
				}

				#bodyline #contentcolumn_top ol li{
					margin:0;
					padding:0 0 7px 0;
					width:148px;
					text-align:left;
				}

				#bodyline #contentcolumn_top ol li a{
					padding:5px 0;
					display:block;
					width:148px;
					background:#fff;
				}

				#bodyline #contentcolumn_top ol li h3{
					font-size: 94%;
				}
				
				#bodyline #contentcolumn_top ol li span{
					padding:0 5px 0 22px;
					
					background:url(../../images/parts/arrow_r_03.gif) no-repeat 10px 4px;
				}

			#bodyline #contentcolumn_top div.ibmod002{
				border-left:6px solid #F0F5FA;
				padding:0 0 7px 9px;
			}
			
				#bodyline #contentcolumn_top div.ibmod002 p.ttl{
					padding-bottom:6px;
					width:594px;
					background:url(../../images/parts/dotted_03.gif) repeat-x left bottom;
				}

				#bodyline #contentcolumn_top div.ibmod002 .pdfimg{
					margin-right:7px;
				}

				#bodyline #contentcolumn_top .tbl_news{
					width:596px;
				}
				
				#bodyline #contentcolumn_top .tbl_news td{
					padding:3px 0 3px 0;
				}

				#bodyline #contentcolumn_top .tbl_news td.rule{
					padding:0;
					height:1px;
					background:url(../../images/parts/dotted_04.gif) repeat-x left bottom;
				}

				#bodyline #contentcolumn_top .tbl_news td.rule hr{
					display:none;
				}

				#bodyline #contentcolumn_top .tbl_news td.col01{
					width:62px;
				}
				#bodyline #contentcolumn_top .tbl_news td.col02{
					width:534px;
				}

				#bodyline #contentcolumn_top div.ibmod002 div.ibmod002_left{
					width:132px;
					float:left;
				}

				#bodyline #contentcolumn_top div.ibmod002 div.ibmod002_right{
					font-size:84%;
					float:left;
				}
				
				p.indent{
					padding-left:2.1em;
					text-indent:-2.0em;
					margin-left: 5px;
				}

