*{margin:0;padding:0}body{height:100%;font-size:14px}img{border:0;vertical-align:bottom}a{color:#00f;text-decoration:none}a:visited{color:#066}a:hover{color:#06f;text-decoration:underline}#wrapper{width:870px;margin:0 auto;padding:0;color:#333;font: 1.0em/150%}.tablenav{color:#2583ad;background:#fff;margin:0 auto;line-height:2em}a.page-numbers,.tablenav .current{color:#00019b;padding:2px .4em;border:solid 1px #ccc;text-decoration:none;font-size:smaller}a.page-numbers:hover{color:#fff;background:#328ab2}.tablenav .current{color:#fff;background:#328ab2;border-color:#328ab2;font-weight:bold:
}.tablenav .next,.tablenav .prev{border:0 none;background:transparent;text-decoration:underline;font-size:smaller;font-weight:bold}#header_back{background-image:url(images/header_backimg.jpg);background-repeat:repeat-x;background-position:top;overflow:hidden}#header_bace{width:870px;margin:0 auto;height:220x}#header{width:100%;margin:0;padding:0}#header .bgimg{width:100%;height:165px;margin:0;padding:0;background:url(images/header_bgtest01.png) no-repeat;background-position:right top}#header #title{margin:0 0 0 0;padding:10px 0 30px 0;color:#000;font: bold 2.5em;text-align:left;float:left}#header #title a{color:#000}#header .address{float:right;padding:20px 0 0 0}#header .add_textbox{padding:5px}#header .add_textbox p{color:#999;font-size:12px;text-align:right;line-height:16px}#header div#description{margin:5px 0 0 30px;padding:0;color:#333;font-size:1.2em;text-align:left}.c_more{font-size:12px;text-align:right;clear:both;padding:8px}.c_more a{text-decoration:none}#home{padding:10px 5px}#home img{vertical-align:bottom}#home .com_box{clear:both;margin-top:5px;padding:10px 0;font-size:1.2em;font-weight:bold}#home .com_box p{line-height:180%}.nl_box{font-size:15px;color:#333;border-bottom:1px dotted #999;line-height:150%;clear:both;overflow:hidden;padding:15px 5px 5px 5px;font-weight:bold}.nl_box .nl1{clear:both;overflow:hidden;padding:0 0 5px 0;margin:0}.nl_box .nl1 .date{float:left;padding:2px 0 0 0;margin-right:10px}.nl_box .nl1 a{color:#fff;text-decoration:none;display:block;text-align:center}.nl_box .nl1 .cat01{float:left;width:200px;background-color:#3461ad;padding:2px 0 0 0;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}.nl_box .nl1 .cat02{float:left;width:200px;background-color:#d6aa1d;padding:2px 0 0 0;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}.nl_box .nl1 .cat03{float:left;width:200px;background-color:#47b68d;padding:2px 0 0 0;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}.nl_box .nl1 .cat04{float:left;width:200px;background-color:red;padding:2px 0 0 0;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}.nl_box .nl1 .cat05{float:left;width:200px;background-color:#d85bae;padding:2px 0 0 0;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}.nl_box .nr1{clear:both;padding:5px 0 0 0;margin:0}#home .news_box{clear:both;margin-top:3px;margin-bottom:30px;padding:8px;border:1px solid #999}#home .news_box p{font-size:15px;color:#333;line-height:150%;font-weight:bold}.arc_box{clear:both;margin-top:3px;padding:8px 8px 20px 8px;border:1px solid #999}.arc_box p{font-size:15px;color:#333;border-bottom:1px dotted #999;line-height:150%;font-weight:bold}#con_bace{width:100%;clear:both;overflow:hidden;margin-bottom:30px}#contents{float:right;width:630px;font-size:1.0em;text-align:left}#contents .bl_c{padding:0 0 10px 0}#contents ol{list-style-position:inside}#contents h2{margin:10px 0 5px 0;padding:12px 0 10px 10px;border:1px solid #99f;background-image:url(images/midashi_backimg.jpg);background-repeat:repeat-x;color:#66f;font:bold 1.2em 'arial',sans-serif;text-align:left;clear:both}#contents h2 a{color:#66f;text-decoration:none}#contents .contents_body{margin:5px 0 10px 0;padding:0 0 0 0;clear:both}#contents .contents_body .c_text01{font-size:12px;font-weight:bold;color:#066;line-height:15px;text-align:left}#contents .contents_body .c_text02{font-size:12px;margin:5px 0 0 0;padding:5px 0 5px 0;font-weight:bold;color:#066;line-height:15px;text-align:right;border-top:dotted 1px #999}#contents .contents_body .alignright{padding:0 0 10px 0;font-size:12px;font-weight:bold;color:#066;float:right}#contents .contents_body .alignleft{padding:0 0 10px 0;font-size:12px;font-weight:bold;color:#066;float:left}#contents p{line-height:150%;padding:0 10px}#contents .entry{width:auto;clear:both}#contents h3{font: bold 1.0em;text-align:left;color:#c60}#comments{margin:5px 0 5px 0;padding:3px;border:solid 1px #c60}#respond{margin:5px 0 5px 0;padding:3px;border-bottom:dotted 1px #c60}#contents blockquote{padding:10px 0;background:#efefef;border:#999}#contents .sp_tex01{font-size:14px;font-weight:bold;padding:10px 0 0 30px;color:#039}#contents .sp_tex02{font-size:14px;font-weight:bold;padding:10px 0 0 5px;margin:0 7px 3px 7px;color:red;border-bottom:1px solid red}#list{padding:10px 30px;margin:0;clear:both}#list p{font-size:12px;color:#333;line-height:20px}#list .list01{font-size:12px;border:1px #999 solid;border-collapse:collapse;border-spacing:0}#list .list01 th{padding:5px;border:#999 solid;border-width:0 0 1px 1px;background:#666;font-weight:bold;line-height:120%;text-align:left;color:#fff}#list .list01 td{padding:8px;border:1px #999 solid;border-width:0 0 1px 1px;color:#333;text-align:left}.list_koumoku{font-size:12px;padding:2px;font-weight:bold;color:#333;text-align:center}.list_textbox01{clear:both;font-size:14px;font-weight:bold}.list_textbox02{clear:both;padding:1px 0 1px 10px}#ac_map{padding:10px 30px;margin:0 auto;clear:both;width:568px}#ac_map .map{border:1px solid #666}#ac_map p{padding:3px 0 0 0;font-size:14px;line-height:18px}.pp_midashi{font-weight:bold}.pp_textbox01{clear:both;padding:20px 10px;float:right}.pp_textbox02{clear:both;padding:10px 0 0 50px}#pp01{padding:10px 20px;margin:0;clear:both}#pp01 ol{padding:5px 0 5px 20px;list-style-position:outside}#pp01 ol li{padding:5px 0;line-height:20px}#pp01 p{padding:10px 0 0 0;line-height:20px}#pp02{padding:10px 20px;margin:0;clear:both}#pp02 ol{padding:5px 0 5px 20px;list-style-position:outside}#pp02 ol li{padding:5px 0;line-height:20px;clear:both}#pp02 p{padding:0;line-height:20px}#pp02 .s_ul{clear:both}#pp02 .s_li01{float:left;padding:2px 5px 2px 5px}#pp02 .s_li02{float:left;width:540px;padding:2px 0 2px 0}#dl{padding:10px 20px;margin:0;clear:both}#dl p{line-height:20px;padding:10px 0 0 0}#dl h3{border-bottom:1px solid #990;padding:10px 0 2px 0}#dl .dl_list{padding:8px 0 5px 35px;clear:both;margin:15px 20px;font-weight:bold;background-image:url(images/list_style.gif);background-position:top left;background-repeat:no-repeat}#dl_guide{padding:10px;margin:10px 0;clear:both;border-top:1px dotted #666}#dl_guide .g_l{float:left}#dl_guide .g_r{float:right;width:435px}#dl_guide .g_r p{padding:0;font-size:12px;line-height:16px}#dl ul{padding:0 15px;clear:both}#dl ul li{padding:0;line-height:20px;clear:both;list-style-position:outside}#dl .dl_list ul{padding:0 15px;clear:both}#dl .dl_list ul li{padding:0;line-height:20px;clear:both;list-style-position:outside}#hyoushiki{padding:10px 20px;margin:0;clear:both}#hyoushiki p{line-height:16px;padding:0}#hyoushiki h3{border-bottom:1px solid #990;padding:10px 0 2px 0}#sidebar{float:left;width:215px;font-size:1.0em;text-align:left;margin:0 0 0 0}#sidebar .bl_s{padding:0 0 10px 0}#wp-calendar{width:100%;font:12px sans-serif;text-align:center}#sidebar h4{margin:10px 0 2px 0;padding:12px 0 10px 10px;border:1px solid #99f;background-image:url(images/midashi_backimg.jpg);background-repeat:repeat-x;color:#66f;font:bold 1.2em 'arial',sans-serif;text-align:left}#sidebar .links{margin:0;padding:5px 0 0 0;clear:both}#sidebar .w_clock{margin:0;padding:10px 0 0 32px;clear:both}#sidebar ul{list-style:none;margin:0 0 0 0;padding:15px 0 0 5px}#sidebar li{line-height:auto;padding:8px 0 10px 8px;border-left:5px solid #99f;margin-bottom:10px;font-size:1.2em}#sidebar li ul{padding:0;margin:0}#sidebar li ul li{list-style:disc;border:none;margin:0 0 0 20px;padding:5px 0 0 0;font-size:.9em}#sidebar li a{display:block;padding:0;color:#333;text-align:left;text-decoration:none}#sidebar li a:hover{background:#ccf;color:#36f}#sidebar .s_kou{font-size:1.0em;padding:10px 0 0 0}#sidebar .s_kou p{padding:0 0 0 0;line-height:150%}#sidebar .s_kou ul{list-style:none;margin:0 0 0 0;padding:0 0 0 5px}#sidebar .s_kou li{line-height:0;padding:0}#sidebar .s_kou li a{display:block;line-height:normal;padding:3px 0 3px 10px;color:#333;font-size:1.0em;text-align:left;text-decoration:none}#sidebar .s_kou li a:hover{background:#ccf;color:#36f}#footer01{clear:both;margin:0;text-align:center;font-size:12px}#footer02{clear:both;margin:0 0 0 0;padding:10px auto 10px auto;background-image:url(images/footer_backimg.jpg);background-repeat:repeat-x;background-position:top}#footer02 .ft_copy{width:870px;margin:0 auto;padding:25px 0;text-align:right;font-size:12px}.entry-body{padding:15px 0;line-height:200%}.entry-body hr{margin:15px 0}.entry-body ul{padding:0 0 0 30px;margin:10px 0}.entry-body ol{padding:0 0 0 30px;margin:10px 0}.entry-body li{list-style-position:outside;padding:0 0 10px 0;margin:0;line-height:180%}.ftbbox{clear:both;overflow:hidden;background:#c5e8fc;padding:0 0 15px 0}.ftbbox ul{width:870px;margin:0 auto}.ftbbox ul li{float:left;list-style:none;margin-top:15px;width:273px;background:#fff}.ftbbox ul li img{vertical-align:bottom}.mr{margin-right:23px}.ftbbox ul li img{width:100%;height:auto}.tbl_box{border:1px #999 solid;border-collapse:collapse;border-spacing:0;width:100%;margin:10px auto 30px auto;line-height:180%}.tbl_box th{border:#999 solid;border-width:0 0 1px 0;padding:10px;background-color:#eee;text-align:center;width:30%}.tbl_box td{border:1px #999 solid;border-width:0 0 1px 1px;padding:10px}ul.dl_btn_bace{background:#c5e8fc;clear:both;overflow:hidden;margin:10px 0 15px 0;padding:10px 0}ul.dl_btn_bace li{list-style:none;float:left;width:31%;background-color:#fff;padding:0;margin:0 0 0 1.8%}ul.dl_btn_bace li img{width:100%;height:auto;margin:0;padding:0;vertical-align:bottom}.sy_contact{background:#aaa;font-weight:bold;color:#fff;padding:0 10px;margin-bottom:10px;font-size:1.6em;line-height:250%}.nl_box_sy{color:#333;border-bottom:1px dotted #999;line-height:150%;clear:both;overflow:hidden;padding:10px;margin:0;font-weight:bold}.nl_box_sy .nl2{float:left;width:95px;height:60px;padding:0;margin:0;border:1px solid #ccc}.nl_box_sy .nl2 img{width:95px;height:60px;object-fit:cover;vertical-align:bottom;margin:0;padding:0}.nl_box_sy .nr2{float:right;width:480px;padding:0;margin:0;font-size:1.2em;line-height:180%}.nl_box_sy .kanri{padding:0 0 5px 0;margin:0}.mf01{border:1px solid #ccc;margin:0;line-height:150%;background-color:#ffc;width:96%;padding:2%;font-size:1.0em}.wpcf7-form p.submit{text-align:center;padding:10px}.wpcf7-submit{padding:15px;width:20%;margin-top:15px}.wpcf7-list-item-label{padding:0}.wpcf7 .ajax-loader{display:none!important}.list_tx{font-size:1.2em;line-height:180%;padding:10px}