@charset "utf-8";





/*
*
*
*	Home Layout
*
*	+ Outline
*
*/


/*///////////////////////////////// Insert Memo Bar ////*/



/*/////////////////////////////////////////////////////////////

	Outline

/////////////////////////////////////////////////////////////*/

#wrap_left{

	}
#main_img{
	display:block;
	height:190px;
	background:url(../images/main_img.jpg) no-repeat 0 0;
	}
/*/////////////////////////////////////////////////////////////

	MainImg

/////////////////////////////////////////////////////////////*/
#main_img{
	width:670px;
	text-indent:-9999px;
	margin-bottom:28px;
	}
/*/////////////////////////////////////////////////////////////

	ContentArea

/////////////////////////////////////////////////////////////*/	
#content_area{
	}
#content_area h3{
	padding-left:0px;
	border-left:0px;
	}
	#content_area #staff_block{
		margin-bottom:25px;
		zoom:100%;
		}
		#content_area #staff_block h3{
			margin-bottom:9px;
			}
		#content_area #staff_block #staff_photo{
			float:right;
			}
			#content_area #staff_block #staff_photo li{
				float:left;
				width:156px;
				height:157px;
				margin-right:5px;
				}
			#content_area #staff_block #staff_photo li.side{
				margin-right:0px;
				}
		#content_area #staff_block #staff_expla{
			float:left;
			width:348px;
			margin:6px 0 10px 0;
			}
		#content_area #staff_block #info_btn{	
			width:350px;
			float:left;
			}
			#content_area #staff_block #info_btn li{
				float:left;
				margin-right:6px;
				}
			#content_area #staff_block #info_btn li.side{
				margin-right:0px;
				}
	#content_area #topics_block{
		margin-bottom:25px;
		zoom:100%;
		}
		#content_area #topics_block a{
			color:#2B5C81;
			text-decoration:underline;
			}
		#content_area #topics_block a:hover{
			color:#739BBA;
			text-decoration:none;
			}
		#content_area #topics_block #tb_left{
			float:left;
			width:327px;
			}
			#content_area #topics_block #tb_left #rotate{
				margin-bottom:12px;
				}
				#content_area #topics_block #tb_left #rotate h3{
					display:block;
					width:224px;
					height:30px;
					float:left;
					margin-bottom:9px;
					}
				#content_area #topics_block #tb_left #rotate .ui-tabs-nav{
					width:93px;
					float:left;
					display:block;
					padding:20px 0 0 10px;
					height:11px;
					overflow:hidden;
					}
					#content_area #topics_block #tb_left #rotate .ui-tabs-nav li{
						float:left;
						margin-right:9px;

						}
					#content_area #topics_block #tb_left #rotate .ui-tabs-nav li.side{
						margin-right:0px;
						}
						#content_area #topics_block #tb_left #rotate .ui-tabs-nav li a{
							background: transparent url('../../home/images/circle_off.gif') no-repeat 0 0px;
							display: block;
							width: 11px;
							height: 11px;
							overflow:hidden;
							}
						#content_area #topics_block #tb_left #rotate .ui-tabs-nav li  .ui-tabs-selected a{
							
							}
				#content_area #topics_block #tb_left #rotate #qanda_block{
					border:#e9e9e9 5px solid;
					padding:10px 12px;
					clear:both;	
					}
					#content_area #topics_block #tb_left #rotate #qanda_block #fragment-1 .qb_category{
						background:url(../images/category_qanda_001.gif) no-repeat right center;
						width:132px;
						padding-right:60px;
						margin-bottom:10px;
						}
					#content_area #topics_block #tb_left #rotate #qanda_block #fragment-2 .qb_category{
						background:url(../images/category_qanda_002.gif) no-repeat right center;
						width:132px;
						padding-right:60px;
						margin-bottom:10px;
						}
					#content_area #topics_block #tb_left #rotate #qanda_block #fragment-3 .qb_category{
						background:url(../images/category_qanda_003.gif) no-repeat right center;
						width:132px;
						padding-right:60px;
						margin-bottom:10px;
						}
					#content_area #topics_block #tb_left #rotate #qanda_block #fragment-4 .qb_category{
						background:url(../images/category_qanda_004.gif) no-repeat right center;
						width:132px;
						padding-right:60px;
						margin-bottom:10px;
						}
					#content_area #topics_block #tb_left #rotate #qanda_block #fragment-5 .qb_category{
						background:url(../images/category_qanda_005.gif) no-repeat right center;
						width:132px;
						padding-right:60px;
						margin-bottom:10px;
						}
					#content_area #topics_block #tb_left #rotate #qanda_block ul{
						}
						#content_area #topics_block #tb_left #rotate #qanda_block ul li{
							margin:0 0 10px 0;
							padding:0 0 10px 0;
							background:url(../../share/images/dotted.gif) repeat-x left bottom;
							}
							#content_area #topics_block #tb_left #rotate #qanda_block ul li a{
								background:url(../images/list_qanda.gif) no-repeat left center;
								padding-left:18px;
								}
				/*-----------------------------*/
				@media projection, screen {
				#content_area #topics_block #tb_left #rotate .ui-tabs-hide {
					display: none;
				}
				}
				@media print {
				#content_area #topics_block #tb_left #rotate .ui-tabs-nav {
					display: none;
				}
				}
				#content_area #topics_block #tb_left #rotate .ui-tabs-nav:after {
					display: block;
				}
				#content_area #topics_block #tb_left #rotate .ui-tabs-nav .ui-tabs-selected a,
				#content_area #topics_block #tb_left #rotate .ui-tabs-nav a:hover,
				#content_area #topics_block #tb_left #rotate .ui-tabs-nav a:focus,
				#content_area #topics_block #tb_left #rotate .ui-tabs-nav a:active{
					background-position: 0 -11px;
					display:block;
					width:11px;
					height:11px;
					overflow:hidden;
				}
				.ui-tabs-disabled {
					opacity: 0.4;
				}
				.ui-tabs-panel {
					clear:both
				}				
				/*-----------------------------*/
			#content_area #topics_block #tb_left #td_news{
				}
				#content_area #topics_block #tb_left #td_news h3{
					margin-bottom:13px;					
					}
				#content_area #topics_block #tb_left #td_news #news_block{
					border:#e9e9e9 5px solid;
					padding:10px 12px;
					height:66px;
					overflow:hidden;
					}
				#content_area #topics_block #tb_left #td_news #news_block dl{
					width:280px;
					}
					#content_area #topics_block #tb_left #td_news #news_block dl dt{
							font-size:11px;
							color:#e17979;
							}
					#content_area #topics_block #tb_left #td_news #news_block dl dd{
						margin:0 0 7px 0;
						padding:0 0 10px 0;
						background:url(../../share/images/dotted.gif) repeat-x left bottom;
						}
		#content_area #topics_block #tb_right{
			float:right;
			width:327px;
			}
			#content_area #topics_block #tb_right #td_blog{
				}
				#content_area #topics_block #tb_right #td_blog h3{
					margin-bottom:13px;					
					}
				#content_area #topics_block #tb_right #td_blog #blog_block{
					border:#e9e9e9 5px solid;
					padding:10px 12px;
					height:333px;
					overflow:hidden;
					}
					#content_area #topics_block #tb_right #td_blog dl{
						}
						#content_area #topics_block #tb_right #td_blog dl dt{
							font-size:11px;
							color:#e17979;
							}
						#content_area #topics_block #tb_right #td_blog dl dd{
							margin:0 0 7px 0;
							padding:0 0 10px 0;
							background:url(../../share/images/dotted.gif) repeat-x left bottom;
							}


	#content_area #result_block{
		}
		#content_area #result_block a{
			}
		#content_area #result_block .rb_parts{
			width:212px;
			float:left;
			border-right:#cccccc 1px solid;
			margin-right:8px;
			padding-right:8px;
			}
			#content_area #result_block .rb_parts dl{
				margin-top:5px;
				padding:0 5px;
				}
				#content_area #result_block .rb_parts dl dt{
					}
				#content_area #result_block .rb_parts dl dd{
					}
		#content_area #result_block .side{
			margin-right:0;
			padding-right:0;
			border-right:0;
			}
