@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}sup,sub{font-size:77%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{vertical-align:bottom;}a img{text-decoration:none;border:none;}html,body{margin:0;padding:0;border:0;/* \*/ height:100%;}body{background:#fff;min-width:950px;text-align:center;background-image:url(/assets/templates/nagare/bkgrd.gif);background-repeat:repeat-y;background-position:center;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}.clear{clear:both;height:1px;overflow:hidden;line-height:1%;font-size:0;margin-bottom:-1px;}* html .clear{height:auto;margin-bottom:0;}* html div#fullheightcontainer{height:100%;}#fullheightcontainer{margin-left:auto;margin-right:auto;text-align:left;position:relative;width:948px;min-height:100%;border-right:1px solid #9FB4CC;border-left:1px solid #9FB4CC;}#wrapper{min-height:100%;/* \*/ height:auto;}*:first-child+html #wrapper{min-height:auto;}/* for IE7 */ body>#wrapper{height:auto;}#wrapp\65 r{height:auto;}/* \*/ * html #wrapper{height:100%;}#outer{z-index:1;position:relative;margin-left:179px;width:585px;/* \*/ height:100%;}/*** The next style hack for widths are NOT needed if no internal side borders are needed ***/ * html #outer{width:585px;w\idth:585px;}#float-wrap{width:585px;margin-right:-1px;float:left;display:inline;}#container-center{padding:0 10px;overflow:hidden;}#left{width:180px;float:left;display:inline;position:relative;margin-left:-179px;}*>html #left{width:179px;}#container-left{width:179px;}#right{float:left;display:inline;width:186px;margin-right:-184px;margin-left:-1px;position:relative;}/* \*/ * html #right{width:185px;margin-left:0;margin-right:-500px;mar\gin-right:-185px;}/* Above style hidden from Mac IE */ #container-right{padding-right:4px;/* \*/ width:180px;/* Above hidden from IE-Mac */ margin-left:2px;}/* \*/ * html #container-right{fl\oat:right;di\splay:inline;margin-left:1px;mar\gin-left:0;}/* Above style hidden from Mac IE */ /* \*/ * html #left{margin-right:-3px;}/* Above style hidden from Mac IE */ #center{width:585px;float:right;display:inline;/* \*/ margin-left:-1px;/* Hidden from IE-mac */;}#clearheaderleft,#clearheadercenter,#clearheaderright{height:320px;overflow:hidden;}#clearfootercenter,#clearfooterleft,#clearfooterright{height:45px;overflow:hidden;}#footer{z-index:1;position:absolute;clear:both;bottom:0;width:948px;height:31px;overflow:hidden;margin-top:-31px;}#subfooter1{background:#FFF;margin:0;height:19px;padding-top:7px;border-top:4px solid #335373;border-bottom:1px solid #335373;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}#footerlogo{float:left;padding-left:10px;}#footerlogo a{text-decoration:none;color:#000;}#copyright{float:right;padding-right:4px;}#header{z-index:1;position:absolute;top:0;width:948px;overflow:hidden;}#subheader1{background:#FFF;margin:0;height:96px;border-top:4px solid #335373;}#header_mark{position:absolute;top:22px;left:32px;}#header_logo{position:absolute;top:21px;left:191px;}#subheader2{background:#fff;text-align:center;margin:0;height:193px;border-bottom:1px solid #9FB4CC;}#gfx_bg_middle{top:0;position:absolute;height:100%;overflow:hidden;width:585px;margin-left:179px;background:#fff;}* html #gfx_bg_middle{display:none;}#mainmenu{margin-bottom:20px;text-align:center;font-size:10px;line-height:1;padding-left:3px;}#mainmenu li.menulv1{margin-bottom:10px;}#mainmenu li.menulv1 ul{border:1px solid #ccc;background-color:#fcfcfc;width:162px;margin:0 auto 0 auto;padding:9px 5px 3px 5px;}#mainmenu li.menulv1 a{display:block;width:176px;height:26px;padding-top:7px;background-image:url(/assets/templates/nagare/main_menu_btn01.gif);background-repeat:no-repeat;background-position:top right;}#mainmenu li.menulv1 a:hover{background-image:url(/assets/templates/nagare/main_menu_btn02.gif);}#mainmenu .menulv1.current a{background-image:url(/assets/templates/nagare/main_menu_btn02.gif);}#mainmenu li.menulv2 a{background:none!important;width:auto;height:auto;padding-top:0;}#mainmenu h2{font-size:14px;font-weight:bold;}#mainmenu h3{font-size:14px;font-weight:normal;}#mainmenu li.menulv2{margin-bottom:6px;}#mainmenu .menulv2 a{text-decoration:none;color:#000;}#mainmenu .menulv2 a:hover{color:#666;}#mainmenu .menulv2.active a{color:#666;}#submenu{border:1px solid #ccc;background-color:#fcfcfc;width:162px;text-align:left;margin:0 0 20px auto;padding:9px 0 9px 11px;line-height:0;font-size:9px;}#submenu li{margin-bottom:6px;}#submenu li.last{margin-bottom:0;}#submenu a{display:block;}#submenu a:hover{background:transparent;background-color:#fcfcfc;}#submenu .submenuAr,#submenu .submenuArH{padding-right:4px;padding-bottom:1px;}#submenu .submenuAr{display:inline;}#submenu .submenuArH{display:none;}#submenu a:hover .submenuAr{display:none;}#submenu a:hover .submenuArH{display:inline;}#myfavorite{text-align:left;padding-left:7px;margin-bottom:10px;}#headermenu{position:absolute;top:58px;right:15px;line-height:0;font-size:9px;}#headermenu h2,#headermenu li{display:inline;}#headermenu li{padding-left:10px;}.hide{display:block;overflow:hidden;height:0;width:0;}#container-center .news_block{margin-bottom:16px;}#container-center h3.newshead{color:#fff;background-color:#7A92AB;background-image:none;border:1px solid #526A83;padding:4px 5px 3px 5px;height:15px;font-size:15px;margin-bottom:6px;line-height:1;}#container-center h3.newshead img{vertical-align:baseline;}#container-center .news_banner{clear:both;padding:4px 0 8px 0;text-align:center;}#container-center .news_item{clear:both;padding:8px 8px 4px 0;border-bottom:1px dotted #ccc;}#container-center .news_item img{vertical-align:baseline;}#container-center .news_other,#container-center .news_info,#container-center .news_event,#container-center .news_nagare,#container-center .news_fdr,#container-center .news_important,#container-center .news_recruit,#container-center .news_prize{width:50px;height:12px;padding:3px;white-space:nowrap;background-color:#9FB4CC;font-size:12px;line-height:1;text-align:center;float:left;}#container-center .news_important{background-color:#fcf;border:1px solid #f00;padding:2px;}#container-center .news_nagare{background-color:#039;}#container-center .news_fdr{background-color:#7BC5FF;padding-top:4px;height:11px;}#container-center .news_event{background-color:#8FC70C;}#container-center .news_info{background-color:#FF8A4B;}#container-center .news_recruit{background-color:#c9d1af;}#container-center .news_prize{background-color:#B7B1FB;}#container-center .topicsdate,#container-center .topicsmeetingdate{float:left;padding-top:1px;padding-left:8px;width:76px;white-space:nowrap;font-size:108%;text-align:left;}#container-center .topicsmeetingdate{padding-left:0;text-align:right;width:135px;}#container-center .topicstitle{padding-top:1px;padding-left:145px;text-align:left;font-size:108%;}#container-center .topicstitle h6{padding:0;padding-bottom:1px;font-weight:normal;margin:0;}#container-center .topicstitle h6.texttitle{color:#00f;}#container-center .topicstitle a{text-decoration:none;}#container-center .topicstitle a:hover{text-decoration:underline;}#container-center .topicstitle_notag{padding-left:85px;}#container-center .topicsMain{font-size:85%;color:#333;line-height:1.4;}#container-center .newspages{text-align:center;}#container-center .newspages .ditto_page{padding:0 4px;}#container-center .newspages .ditto_currentpage{font-weight:bold;padding:0 4px;}#container-center a{text-decoration:none;}#container-center a:hover{text-decoration:underline;}#container-center .filedetail{white-space:nowrap;}
#cse-search-form {
	position: absolute;
	top: 20px;
	right: 15px;
	line-height: 0;
	font-size: 9px;
	width:250px;
}
#cse-search-form .gsc-input {
	padding-right:4px;
}
#cse-search-form .gsc-search-button-v2{
	width:auto;
	padding:6px 12px;
}
#container-center #___gcse_0 table {
	margin:auto;
	display: table;
}
#container-center #___gcse_0 table td,
#container-center #___gcse_0 table th {
	padding:0;
	background: none;
	border:none;
}