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,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-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}body{background:#fff;font-family:"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:14px;color:#585858;margin:0;padding:0}img{vertical-align:top}a{color:#187dde;text-decoration:none}a:hover{text-decoration:underline}strong{font-weight:700}hr{border:none 0;border-bottom:1px solid #e0e0e0;height:1px;margin:10px 0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-table;min-height:1%}* html .clearfix{height:1%}.clearfix{display:block}.clear{clear:both}blockquote{font-style:italic;background:url(images/quotes.gif.pagespeed.ce.Tk4eeezrLE.gif) no-repeat top left;background-position:12px 12px;color:#595959;margin:5px 0;padding:8px 15px 8px 60px}#header{margin:0;background:url(images/xh_back.png.pagespeed.ic.qj5tEmifYy.png) repeat-x;text-align:center;position:relative}#logo{height:170px;width:1000px;margin:0 auto;background:url(images/xheader.png.pagespeed.ic.9jZGMTeFmC.png) no-repeat center center;position:relative}#logo a{text-decoration:none;display:block;width:500px;height:170px}#logo span{display:block;width:500px;height:170px;position:absolute;text-align:left;top:0;left:0;z-index:-1;margin:0;text-indent:-9999px}#description{font-size:130%;color:#666;margin:0;position:absolute;top:120px;left:100px}#lng_selector{width:1000px;margin:0 auto;position:relative}#lng_selector img{vertical-align:middle}#lang_sel{position:absolute;top:-50px;left:800px;text-align:left}#lng_selector li{width:200px}#gnavi{background:url(images/xgnavi_bg.png.pagespeed.ic.XeaCQKd853.png) repeat-x #fff;height:80px;margin:0;position:relative}.menu-navi-container{padding:10px 0}#gnavi .menu{font-size:13px;margin:0 auto;width:1000px;height:50px;border-right:1px dotted #7baddd}#gnavi ul{list-style:none;margin:0}#gnavi .menu li{float:left;position:relative;width:166px;text-align:center}#gnavi a{color:#fff;font-weight:bold;display:block;line-height:50px;padding:0 10px;text-decoration:none;border-left:1px dotted #7baddd}#gnavi ul li ul{box-shadow:0 3px 3px rgba(13,95,175,.8);-moz-box-shadow:0 3px 3px rgba(13,95,175,.8);-webkit-box-shadow:0 3px 3px rgba(13,95,175,.8);display:none;position:absolute;top:50px;left:0;float:left;width:166px;z-index:9999}#gnavi ul li a:hover ul{display:block}#gnavi ul ul li{min-width:166px}#gnavi ul ul ul{left:100%;top:0}#gnavi .menu ul a{background:#8cbef0;background:rgba(140,190,240,.9);line-height:1em;padding:10px 0;width:166px;height:auto;border:1px solid #7baddd;border-width:1px 0 0;color:#fff}#gnavi li:hover>a,#gnavi ul ul :hover>a{background:#177bdd;background:rgba(23,123,221,.9);color:#aad2ff}#gnavi ul li:hover>ul{display:block}#gnavi ul li.current_page_item>a,#gnavi ul li.current-menu-ancestor>a,#gnavi ul li.current-menu-item>a,#gnavi ul li.current-menu-parent>a{color:#aad2ff}* html #gnavi ul li.current_page_item a,* html #gnavi ul li.current-menu-ancestor a,* html #gnavi ul li.current-menu-item a,* html #gnavi ul li.current-menu-parent a,* html #gnavi ul li a:hover{color:#aad2ff}.crumb{font-size:90%;margin-bottom:20px;color:#fff}.crumb a{color:#fff}#wrapper{margin:0}#container{width:1000px;overflow:hidden;margin:0 auto;padding:10px 0}#content{float:left;width:760px;margin-left:10px;line-height:1.4}.post{margin-bottom:50px}.post-title{font-size:180%;line-height:1.3;font-weight:bold;border-bottom:1px dotted #000039;margin-bottom:10px;font-family:serif;color:#000039;padding-bottom:5px;padding-left:10px}.post-title a{color:#000039}.page-subtitle{font-weight:700;color:#ccc;font-size:90%;text-transform:uppercase;padding-bottom:5px;border-bottom:1px solid #efefef;margin-bottom:15px}.post-meta{font-size:85%;font-weight:bold;color:#000039;margin:0;text-align:right}.post-meta a{color:#666}.post-comments{float:right;background:url(images/cbubble_left.gif) no-repeat top left;padding:3px 0 7px 7px}.post-comments a{background:url(images/cbubble_right.gif) no-repeat top right;padding:3px 7px 7px 0;color:#fff}.post-comments a:hover{color:#fff}.post-content{margin-top:15px;background:url(images/xcont_back.png.pagespeed.ic.pRg50mu4Pw.png) repeat-x;padding:20px}.post-content h2{font-size:140%;margin-bottom:10px;border-bottom:1px solid #efefef;padding:10px 0 5px}.post-content h3{font-size:110%;font-weight:700;margin-bottom:5px;border-bottom:1px solid #efefef;padding:10px 0 5px}.post-content p{line-height:1.8;margin-bottom:10px}.post-content img.alignleft{float:left}.post-content img.alignright{float:right}.more-link{font-weight:700;display:block;margin-top:10px}.section-title{font-size:140%;margin-bottom:10px}.navleft{float:left;margin:0 15px 15px 0}.navright{float:right;margin:0 0 15px 15px}.navigation div a{font-size:110%}#top_content{float:left;width:540px;margin-left:10px}#topics{margin:0 0 20px}#topics table{margin:20px 10px;width:520px}#topics table th,#topics table td{padding:10px 5px;font-size:90%;border:none}#topics table th{width:8em;text-align:center;color:#0065b5}#topics .col_b{background:#f5fafd}#topics a{color:#585858}#sidebar_l{float:left;width:220px}#sidebar_r{float:right;width:220px}#sidebar_cm{float:left;width:220px}.side_top{width:220px;height:5px;background:url(images/side_top.gif.pagespeed.ce.V8iSD0YskR.gif) no-repeat;font-size:10%}.side_mid{margin:0;padding:0 2px 5px;background:url(images/side_mid.gif.pagespeed.ce.MMYTv5dVgb.gif) repeat-y}.side_mid ul{margin:0}.side_btm{width:220px;height:5px;background:url(images/side_btm.gif.pagespeed.ce.incACm9mdW.gif) no-repeat;font-size:10%}.sidepanel{line-height:1.3;font-size:90%}.profile{width:210px;background:#fff;margin:0 auto;padding:5px 0}.profile .jc_name,#sidebar_cm .profile .jc_name{background:url(images/side_name_bg.gif) repeat-x;color:#fff;font-weight:bold;height:30px;line-height:30px;text-align:center;margin:0 5px}.profile .jc_addr,#sidebar_cm .profile .jc_addr{color:#999;margin:5px 20px;font-size:90%}.sidepanel iframe,.sidepanel #map_canvas{margin-left:5px;margin-top:5px;border:1px solid #999}#sidebar_l #counter{margin:10px 5px 5px;padding:5px;line-height:1.4;font-weight:bold;background-color:#fff}#sidebar_l #counter p{border:#0e67ae solid;border-width:1px 0;color:#0e67ae}#sidebar_l #counter ul{margin:5px 10px}#sidebar_r .pre_top{background:url(images/pre_top.png) no-repeat;height:5px;font-size:10%}#sidebar_r .pre_mid{background:url(images/xpre_mid.png.pagespeed.ic.tpCNB4FHz4.png) repeat-x #0091e4;padding:0 10px;color:#fff}#sidebar_r .pre_mid a{color:#aee66a}#sidebar_r .pre_btm{background:url(images/pre_btm.png) no-repeat;height:5px;margin-bottom:10px;font-size:10%}#sidebar_r .green_top,#sidebar_cm .green_top{background:url(images/green_top.gif) no-repeat;height:5px;font-size:10%}#sidebar_r .green_mid,#sidebar_cm .green_mid{background:url(images/green_mid.gif) repeat-y;padding:0 5px 5px}#sidebar_r .green_btm,#sidebar_cm .green_btm{background:url(images/green_btm.gif) no-repeat;height:5px;margin-bottom:10px;font-size:10%}.link_bnr{display:block;margin:0}#jc_blog{width:208px;border:solid #ccc;border-width:0 1px;font-size:90%;background:#fff}#jc_blog dl{padding:0 10px}#jc_blog dt{padding:10px 5px 5px;color:#0065b5}#jc_blog dd{padding:0 5px 10px;border-bottom:dotted #ccc 1px}#jc_blog_foot{margin-bottom:5px}#jc_blog a{color:#464646}.blue_top{width:220px;height:5px;background:url(images/blue_top.gif) no-repeat;font-size:10%}.blue_mid{margin:0;padding:0 2px 5px;background:url(images/blue_mid.gif.pagespeed.ce.9oTvicNzlJ.gif) repeat-y}.blue_mid ul{margin:0}.blue_btm{width:220px;height:5px;background:url(images/blue_btm.png) no-repeat;font-size:10%}.blue_mid h2{color:#eee;padding-top:10px;margin:0 10px;line-height:1.4}.blue_mid ul{padding-top:10px;margin:0 10px 50px;line-height:1.4}.blue_mid ul li{background:url(images/sub_navi_arrow_off.gif) no-repeat left 5px;padding-left:12px;color:#eee}.blue_mid ul li a{color:#eee}.blue_mid ul li.current_page_item{background:url(images/sub_navi_arrow_on.gif) no-repeat left 5px}.blue_mid ul li.current_page_item a{color:#c6dff7;font-weight:bold}.gotop{text-align:right;margin:5px;font-size:100%}#footer{text-align:center;margin:0;padding:0}#footer a{color:#464646}#footer p{background:#bbb;font-size:85%;padding:10px 5px;color:#fff}.sep{color:#ccc;margin:0 8px}.ico-small{vertical-align:middle;margin:0 5px 2px 0}#footer_logo{width:1000px;text-align:left;margin:0 auto;font-size:80%;position:relative}#footer_logo p{margin-left:230px;background:#fff;color:#999}.f_link{position:absolute;text-align:right;top:30px;right:0;border-right:1px solid #999;padding-right:5px}.f_link li{display:inline;border-left:1px solid #999;margin-left:5px;padding-left:5px}#footer_navi{background:#f0f0f0;margin:0;padding:10px 0 20px}#f_navi_wrap{width:804px;margin:0 auto}#footer_navi .fnavi{margin:0;padding:0;display:block;float:left;width:180px;border-right:dashed 1px #999;text-align:left;line-height:1.4;margin-right:20px;font-size:80%;height:20em}#footer_navi ul.fnavi h2{font-weight:normal;margin-bottom:5px;font-size:130%}#footer_navi ul.fnavi h2.sub{margin-top:1em}#footer_navi ul.fnavi_right{border:none}ul.fnavi ul li ul.children{padding:0;margin:0;margin-left:1em}#footer_navi ul li li{font-size:100%;border:none;line-height:1.4}#h_wrap{margin:0}#header_top{text-align:left;width:1000px;margin:0 auto}.sm{list-style:none;width:670px;height:250px;display:block;overflow:hidden;float:left}.sm li{float:left;display:inline;overflow:hidden}#top_banner{margin-bottom:20px}.common_tbl{border-collapse:collapse;width:100%}.common_tbl th,.common_tbl td{background:#fff;font-size:12px;border:1px solid #999;padding:5px;line-height:1.4;vertical-align:middle}.common_tbl table th,.common_tbl table td{border:none}.red_bold{color:#f60;font-weight:bold}.common_tbl table td.br_t{border-top:1px solid #999}.common_tbl table td.br_r{border-right:1px solid #999}.common_tbl table td.br_b{border-bottom:1px solid #999}.common_tbl table td.br_l{border-left:1px solid #999}.officer td{vertical-align:top}.common_tbl table td.clr_cell{background:none}.meeting_list{border-bottom:1px solid #999;padding:10px;line-height:1.4}.meeting_list .title a{font-size:120%;font-weight:bold;color:#0065b5;line-height:1.5}.meeting_list .date{font-weight:bold;margin-left:3em}.meeting_list .place{margin-left:3em}.meeting_list .fee{color:#f30;font-weight:bold}.member{background-color:#0065b5;color:#fff;font-weight:bold;padding:0 5px}.public{background-color:red;color:#fff;font-weight:bold;padding:0 5px}.meeting-info .outline{line-height:1.4}.meeting-info .outline h2{font-size:120%;font-weight:bold}.meeting-info .outline h2 span.member{font-size:80%;background-color:#0065b5;color:#fff;font-weight:bold;padding:0 5px}.meeting-info .outline h2 span.public{font-size:80%;background-color:red;color:#fff;font-weight:bold;padding:0 5px}.outline .fee{color:#f30;font-weight:bold}.meeting-info .cont{line-height:1.4}.m-form{margin:20px 0}.m-form a{display:block;background:#eee;width:10em;padding:10px;text-align:center;border:1px solid #999}.m-form a:hover{text-decoration:none;background:#999;color:#fff}.message{line-height:1.4em}.message h2{font-weight:bold;font-size:130%}.message p{text-indent:1em;line-height:1.5em}#president{list-style-type:none;margin:0;padding:0}#president li{display:block;width:140px;float:left;text-align:center;margin-bottom:10px;margin-right:10px}.links ul{margin-bottom:30px}.links ul ul{margin:0 0 0 10px}.links ul ul li{margin-bottom:5px}.links h3{font-size:120%;font-weight:bold;margin:5px 0}.about{width:420px;float:left;margin-bottom:10px}.about_r{width:270px;float:right;font-size:90%;border:solid #ccc;border-width:0 0 1px 1px;padding-left:5px;padding-bottom:5px;margin-bottom:10px}.about_r strong{color:#00659c}.about_r span{font-size:90%}.entry h4{border-bottom:1px solid #666;padding-bottom:5px;margin-top:20px;font-weight:bold;font-size:120%}.entry p{margin:10px}.entry table.basetable{width:500px;margin:10px;border-collapse:separate;border-spacing:3px}.entry table.basetable th{font-weight:bold;padding:5px}.entry table.basetable td{border-left:2px solid #666;border-bottom:1px solid #ccc;padding:5px 0 5px 5px}.entry table.basetable .instyle{width:100%;margin-bottom:2em;margin-left:5px}.entry table.basetable .instyle td{border-left:none;width:33%}.entry a{color:#187dde}.links a{color:#464646}#budget table{border-collapse:collapse;width:100%;margin:0 auto}#budget th,td{border:1px solid #999;padding:2px;font-size:80%}#budget .kamoku{width:30%;font-weight:bold}#budget .amount{width:12%;text-align:right}#budget thead .amount,thead th{text-align:center;font-weight:bold}#budget .biko{width:34%}#statute dd{margin-left:2em;text-indent:1em}#statute dd.sub_line{text-indent:-1em}#statute dd ul{text-indent:0;margin-left:1.6em}#statute dd ul li{position:relative;list-style:none}#statute dd ul li span{position:absolute;top:0;left:-1.6em}.b10{margin-bottom:10px}