@charset "Shift_JIS";
/*--------------------------------------
    共通項目 ↓
--------------------------------------*/

/**/
#content-L dl {
	background-image: url(../images/bg_side-title.gif);
	font-weight: bold;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	width: 200px;
	margin-bottom: 25px;
	margin-left: 9px;
	border-top:1px solid #999;
	border-right:1px solid #999;
	border-left:1px solid #999;
	line-height: 2em;
}
#content-L dt {
	background-color: #E9EBF4;
	height: 25px;
	width: 200px;
	text-align: left;
	text-indent: 25px;
	background-image: url(../images/bg_side.gif);
	background-position: 10px center;
	background-repeat: no-repeat;
	border-bottom:1px solid #999;
	margin-top: 0px;
	color: #666666;
}
#content-L dt a:link,
#content-L dt a:visited {
	font-weight: normal;
	color: #961663;
	font-size: 95%;
	line-height: 2em;
}
#content-L dt a:hover {
	text-decoration: underline;
}
#content-L dd {
	text-align: left;
	text-indent: 30px;
	height: 25px;
	width: 200px;
	border-bottom:1px solid #666;
	background-color: #F2F4F9;
	background-image: url(../images/bg_side-sankaku.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
}
#content-L dd a:link,
#content-L dd a:visited {
	font-weight: normal;
	color: #666666;
	font-size: 95%;
	line-height: 2em;
}
#content-L dt a:hover {
	text-decoration: underline;
}



.main-text p {
	text-align: justify;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 50px;
	line-height: 2em;
}

#content-R_img {
	text-align: center;
	margin-bottom: 20px;
}


#content-R_center {
	text-align: center;
	margin-top: 20px;
	line-height: 2em;
}




/*--------------------------------------
    各見出し ↓
--------------------------------------*/

#content-R .subtxts {
	background-image: url(../images/bg-title_bar.gif);
	background-repeat: repeat-x;
	height: 35px;
	width: 655px;
	margin: 0px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #990066;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 1.8em;
	line-height: 35px;
	text-indent: 25px;
	padding: 0px;
	background-position: left bottom;
	font-weight: bold;
	color: #906;
}

#content-R .img01,
#content-R .img02,
#content-R .img03,
#content-R .img04,
#content-R .img05,
#content-R .img06,
#content-R .img07,
#content-R .img08,
#content-R .img09,
#content-R .img10,
#content-R .img11,
#content-R .img12,
#content-R .img13,
#content-R .img14,
#content-R .img15,
#content-R .img16,
#content-R .img17,
#content-R .img18 {
	background-image: url(../images/title_bar.gif);
	background-repeat: no-repeat;
	height: 0px;
	width: 659px;
	padding-top: 50px;
	overflow: hidden;
	margin: 0px;
}
#content-R .imgact7en {
	background-image: url(../images/title-7act_en1gif.gif);
	background-repeat: no-repeat;
	height: 0px;
	width: 659px;
	padding-top: 50px;
	overflow: hidden;
	margin: 0px;
}


#content-R .img01 {	background-position: 0px 0px;}/*ごあいさつ*//*事務局所在地*//*税理士登録QA*/
#content-R .img02 {	background-position: 0px -100px;}/*組織概要*//*サイトマップ*//*女税連なんでもQA*/
#content-R .img03 {	background-position: 0px -200px;}/*東西支部活動*//*女税連とは*//*入会申込*/
#content-R .img04 {	background-position: 0px -300px;}/*主な取り組み*//*入会案内*//*のぞいてみませんか？*/
#content-R .img05 {	background-position: 0px -400px;}/*要望書等*//*良くある質問*/
#content-R .img06 {	background-position: 0px -500px;}/*各専門部・委員会*//*女税連に加入して*/
#content-R .img07 {	background-position: 0px -600px;}/*研究報告書*//*先輩方の声*/
#content-R .img08 {	background-position: 0px -700px;}/*広報誌*//*まずはじめに*/
#content-R .img09 {	background-position: 0px -800px;}/*書籍*//*研修会にご招待*/
#content-R .img10 {	background-position: -700px 0px;}/*最新情報*//*合格祝賀会*/
#content-R .img11 {	background-position: -700px -100px;	padding-top: 70px;}/*定期総会*//*ご利用にあたって*/
#content-R .img12 {	background-position: -700px -200px;	padding-top: 70px;}/*研修会*//*リンク集*/
#content-R .img13 {	background-position: -700px -300px;	padding-top: 70px;}/*その他*//*個人情報保護方針*/
#content-R .img14 {	background-position: -700px -400px;}/*FAQ*//*会員名簿*/
#content-R .img15 {	background-position: -700px -500px;}/*お問い合わせ*//*活動内容*/
#content-R .img16 {	background-position: -700px -600px;}/*アクセス*//*専門部*/
#content-R .img17 {	background-position: -700px -700px;}/*女性税理士検索*//*特別委員会*/
#content-R .img18 {	background-position: -700px -800px;}/*なし*//*同好会*/


#content-R #img2 {	background-image: url(../images/title_bar2.gif);}
#content-R #img3 {	background-image: url(../images/title_bar3.gif);}



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




/*--------------------------------------
    会長挨拶 ↓
--------------------------------------*/
#content-R .main-text {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
	width: 660px;
}
.aisatsu {
	line-height: 2.5em;
	text-align: justify;
	margin-top: 10px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 35px;
}
.aisatsu p {
	text-align: justify;
	text-indent: 1em;
	margin: 0px 0px 20px;
	padding: 0px;
}
.aisatsu h3 {
	line-height: 3em;
	margin: 0px;
	padding: 0px;
}



#content-R .right_img {
	float: left;
	padding-right: 15px;
	padding-left: 35px;
	padding-top: 15px;
	padding-bottom: 15px;
}
p.shomei {
	background-image: url(../images/kaicho_shimei.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-size: 90%;
	text-align: right;
	padding-right: 116px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



/*--------------------------------------
    PICK-UP ↓
--------------------------------------*/
#content-R #pickup_box {
	width: 660px;
	margin: 0px;
	padding: 0px;
}
#pickup_box ul {
	margin-top: 10px;
	float: left;
	background: url(../images/pickup_base.gif)  no-repeat;
	height: 125px;
	width: 325px;
}
#content-R #pickup_box li.pickup_01 {
	list-style: url(../images/pickup_yajirushi.gif) inside;
	text-align: center;
	margin-top: 40px;
}
#content-R #pickup_box li.pickup_01,
#content-R #pickup_box li.pickup_02 {
	line-height: 21px;
}
#content-R #pickup_box li.pickup_01 a,
#content-R #pickup_box li.pickup_02 a {
	color: #333;
	font-size: 130%;
}
#content-R #pickup_box li.pickup_01 a:hover,
#content-R #pickup_box li.pickup_02 a:hover {
	text-decoration: underline
}	
#content-R #pickup_box ul.pickup_bg02 li {
	text-align: left;
	padding-left: 15px;
}
#content-R #pickup_box ul.pickup_bg02 li.pickup_01 {
	padding-bottom: 15px;
}
#content-R #pickup_box ul.pickup_bg02 li.pickup_02 {
	list-style: url(../images/pickup_yajirushi.gif) inside;
	padding-top: 0px;
	line-height: 21px;
}


#content-R #pickup_box li.pickup_click {
	width: 155px;
	margin-left: 150px;
	margin-top: 10px;
}
#content-R #pickup_box li.pickup_click a {
	background-image: url(../images/pickup_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 0px;
	width: 155px;
	padding-top: 27px;
	overflow: hidden;
}
#content-R #pickup_box li.pickup_click a:hover {
	background-image: url(../images/pickup_button.gif);
	background-position: -200px 0px;

}
#pickup_box ul.pickup_bg02 {
	background: url(../images/pickup_base_2.gif)  no-repeat;
}

/*--------------------------------------
    組織 ↓
--------------------------------------*/
#content-R p.soshiki_title {
	font-size: 130%;
	margin-left: 85px;
	font-weight: bold;
}
#content-R .main-text p.soshiki_title {
	padding: 0px;
	line-height: 2.5em;
	text-align: justify;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 75px;
}

#content-R table.soshiki_table {
	margin-right: 75px;
	margin-left: 75px;
	margin-top: 0px;
	width: 500px;
	border-top:1px solid #666;
	border-right:1px solid #666;
	border-bottom-style: none;
	border-left-style: none;
}
.soshiki_table td,
.soshiki_table th {
	height: 56px;
	text-align: left;
	line-height: 350%;
	border-bottom:1px solid #666;
	border-left:1px solid #666;
	border-top-style: none;
	border-right-style: none;
}
.soshiki_table th {
	background-color: #F2F2F2;
	text-indent: 15px;
	font-weight: bold;
	color: #666666;
	width: 130px ;
}
.soshiki_table td {
	text-indent: 15px;
}
.soshiki_table .tagyo {
	line-height: 1.5em;
	padding: 15px;
	text-indent: 0px;
	text-align: justify;
}
#content-R .main-text #content-R_organization h5 {
	color: #FFFFFF;
	background-color: #666666;
	text-align: left;
	text-indent: 5px;
	height: 20px;
	width: 500px;
}
#content-R .main-text #content-R_organization {
	width: 500px;
	margin-left: 75px;
	margin-right: 75px;
	margin-top: 40px;
	border: 1px solid #666666;
	height: 360px;
	background-image: url(../images/organization.gif);
	background-repeat: no-repeat;
	background-position: center 20px;
}

/*--------------------------------------
    支部 ↓
--------------------------------------*/
/*end*/

/*--------------------------------------
    取り組み ↓
--------------------------------------*/
/*end*/

/*--------------------------------------
    要望書 ↓
--------------------------------------*/
#content-R table.yobosho_table {
	width: 480px;
}
.soshiki_table .th_center {
	text-align: center;
	text-indent: 0px;
}
.soshiki_table .yobosho_tagyo {
	line-height: 1.5em;
	text-indent: 0px;
	text-align: justify;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-right: 5px;
	padding-left: 10px;
}
.soshiki_table .yobosho_tangyo {
	padding-right: 5px;
	padding-left: 10px;
	text-indent: 0px;
}
#content-R .main-text #content-R_center p {
	font-size: 90%;
	line-height: 1.5em;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right 0px;
	float: left;
	margin-left: 0px;
}
#content-R .main-text #content-R_center .pdf_download {
	float: right;
	display: block;
	padding-right: 40px;
}
#content-R_center .yobosho_download {
	margin-top: 15px;
	margin-left: 35px;
}
#yobosho_download {
	margin-top: 10px;
}
#content-R .main-text #content-R_center p.adobe_pdf {
	clear: both;
}

#yobosho #content-R .main-text #content-R_center p {
	_margin-bottom: 15px;
}
*:first-child+html #yobosho #content-R .main-text #content-R_center p {
	margin-bottom: 15px;
}


/*--------------------------------------
    お知らせ共通 ↓
--------------------------------------*/
#info_box {
	width: 530px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FEF0F2;
	height: 620px;
	padding-top: 20px;
	text-align: center;
}
#info_box dl {
	height: 40px;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 3em;
}
#info_box dt {
	float: left;
	color: #333;
	padding-right: 30px;
	width: 100px;
	text-align: right;
}
#info_box dd {
	float: left;
	color: #333;
}
#info_box #background_white {
	background-color: #FFFFFF;
	overflow: auto;
	height: 586px;
	margin-right: 10px;
	margin-left: 10px;
	border-top-width: 3px;
	border-top-style: double;
	border-top-color: #961663;
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #961663;
}


/*--------------------------------------
    研究報告書　
--------------------------------------*/
#content-R_center .back-No {
	clear: both;
	float: none;
	margin-top: 5px;
	margin-left: 80px;
	text-align: left;
	font-size: 93%;
}
#table_backno {
	width: 500px;
	margin: 0px;
	text-align: center;
}

#table_backno th,
#table_backno td {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#table_backno th {
	text-align: center;
	color: #666;
	background-color: #f2f2f2;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#table_backno .title {
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	line-height: 3em;
}
#table_backno .title2 {
	text-align: left;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 15px;
	line-height: 1.5em;
}
#table_backno td.date {
	background-color: #f2f2f2;
}


/*--------------------------------------
    出版物　
--------------------------------------*/
#koho-top {
	margin: 0px;
	overflow: hidden;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 30px;
}
#koho-top li {
	display: inline;
	float: left;
	width: 200px;
	margin: 0px;
}
#content-L dd.last-mark {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
#koho-top a {
	color: #333333;
}
#koho-top a:hover {
	text-decoration: underline;
}
#koho-top a strong {
	color: #961663;
}
#koho-top dd img {
	margin-top: 15px;
}
#koho-top dt {
	line-height: 1.5em;
	border: 1px none #666666;
	margin: 9px;
}
.back-No ul {
	margin-top: 30px;
}
.back-No li {
	display: inline;
	text-align: center;
}
.back-No a {
	font-weight: bold;
	color: #666666;
}



/*--------------------------------------
    FAQ　
--------------------------------------*/
#content-R_center h4 {
	height: 25px;
	width: 494px;
	font-size: 110%;
	color: #961663;
	border-bottom-width: 1px;
	border-left-width: 6px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #961663;
	border-left-color: #961663;
	margin-left: 80px;
	text-align: left;
	text-indent: 10px;
	margin-bottom: 10px;
	margin-right: 80px;
	font-weight: bold;
}


/*--------------------------------------
    お問い合わせimg15
--------------------------------------*/

#content-R .main-text #content-R_center.text_left {
	text-align: left;
	margin-left: 50px;
}


/*--------------------------------------
    税理士検索img17
--------------------------------------*/
#content-R_center .search {
	width: 480px;
	margin-right: 35px;
	margin-left: 35px;
}
#content-R_center .search h6 {
	background-color: #666666;
	font-size: 110%;
	color: #FFFFFF;
	text-align: left;
	text-indent: 8px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	height: 25px;
	font-weight: bold;
}
#content-R_center .search .form {
	text-align: left;
	text-indent: 10px;
	padding-top: 10px;
	padding-bottom: 100px;
}


/*::::::::::::::::::::::::::::::::::::::::::::::::*/
.clearfix:after {
	content: ".";  /* 新しい要素を作る */
	display: block;  /* ブロックレベル要素に */
	clear: both;
	height: 0;
	visibility: hidden;
	position: relative;
}
.clearfix {
	min-height: 1px;
}
* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}
/*::::::::::::::::::::::::::::::::::::::::::::::::*/

/*
リンク集  -----   */
.links-wrap h3 {
	font-weight: bold;
	font-size: 120%;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #906;
	padding-left: 5px;
}
.links-wrap {
	text-align: left;
	margin-right: 20px;
	margin-left: 20px;
}
dl.link dt {
	display: inline;
	float: left;
	width: 350px;
}
dl.link dt a {
	color: #555;
	font-weight: bold;
}
.links-wrap dl.link {
	font-size: 110%;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-top: 10px;
	height: 2em;
	line-height: 2em;
}
.links-wrap span {
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #999;
	padding-left: 7px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}
.links-wrap .link-content {
	padding: 0px;
	margin-left: 20px;
	margin-bottom: 30px;
}


/*
交通機関  -----   */
dl.access-add {
	background-color: #eee;
	display: block;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	height: 100px;
	width: 500px;
	background-repeat: no-repeat;
	background-position: center center;
}
.access-add dt {
	float: left;
	display: inline;
	margin-right: 30px;
}
.access-add dd {
	float: left;
	display: inline;
	vertical-align: middle;
}
.access-add-wrap {
	margin-left: 40px;
	width: 600px;
	margin-right: 20px;
	margin-top: 30px;
}
.access-add-wrap .map {
	margin-top: 20px;
}
.access-transport h3 {
	font-weight: bold;
	padding-left: 15px;
	border-bottom-width: 4px;
	border-bottom-style: double;
	border-bottom-color: #CCCCCC;
	font-size: 120%;
}
.access-transport h4 {
	color: #CC6699;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C69;
	margin-top: 10px;
	margin-bottom: 5px;
	width: 525px;
	margin-left: 15px;
}
.access-transport {
	width: 540px;
	margin-left: 40px;
	margin-top: 20px;
}

/*パンくずリスト*/
.top-nav
 {
	margin-bottom: 0.1em;
	text-align: right;
}
.top-nav li {
	display: inline;
	color: #666;
}
.top-nav li a {
	color: #666;
	font-weight: normal;
}
.top-nav li a:hover {
	text-decoration: underline;
}
/*パンくずリスト*/


/*
同好会  -----   */
h4.club {
	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 35px;
	font-weight: bold;
	font-size: 120%;
	color: #222;
	text-indent: 15px;
}

dl.club-member {
	margin-left: 50px;
	margin-bottom: 20px;
	margin-top: 20px;
}
dl.club-member dt {
	float: left;
	width: 120px;
	display: inline;
	margin-bottom: 5px;
}
dl.club-member dd {
	margin-left: 120px;
	line-height: 1.8em;
	margin-bottom: 5px;
}
/* -----   */
.club-member:after {
	content: "";
	display: block;
	clear: both;
}
* html .club-member { display: inline-block; }
/* no ie mac \*/
* html .club-member { height: 1%; }
.club-member { display: block; }
/* */
/* -----   */

ul.club-photo {
	margin-top: 15px;
}
.club-content p.tadashi {
	font-size: 95%;
	line-height: 1.5em;
}

/*
女税連なんでもQ&A  -----   */
.QA-chui {
	text-align: left;
	padding: 0px;
	clear: both;
	float: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
/*


/*--書面部分要望書===============================*/
.text#documents {
	width: 560px;
	margin-right: 50px;
	margin-left: 50px;
	line-height: 1.8em;
	margin-top: 20px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}
#documents h3 {
	font-size: 130%;
	font-weight: bold;
	color: #333;
	line-height: 2.5em;
	display: block;
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 560px;
	letter-spacing: 0.2em;
}
#documents h4 {
	font-size: 100%;
	font-weight: bold;
	color: #333;
	margin: 0px;
	padding: 0px;
}
#documents p {
	font-size: 100%;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	text-indent: 1em;
}
#documents #no-indent p {
	text-indent: 0em;
}

#documents .right {
	text-align: right;
}
#documents .date {
	text-align: right;
	margin-bottom: 15px;
	line-height: 1.6em;
}
#documents .center {
	text-align: center;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
}
#documents .pre-txt {
	padding: 0px;
	text-indent: 1em;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#documents .pre-txt2 {
	padding: 0px;
	text-indent: 1em;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 35px;
	margin-left: 0px;
	font-weight: bold;
}
/**/
#documents .maindoc-wrap {
	padding: 0px;
	width: 560px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 0px;
}
#documents dl#addressee {
	text-alighn: left;
}
#documents dl#addressee dd {
	margin-left: 1em;
}
/*==/要望書書面部分=================================*/

/*==/お知らせ下層ページ=================================*/
.text#kenshu {
	width: 560px;
	margin-right: 50px;
	margin-left: 50px;
	line-height: 1.8em;
	margin-top: 0px;
	padding: 0px;
}
#kenshu h3 {
	font-size: 130%;
	font-weight: bold;
	color: #333;
	display: block;
	margin-right: 50px;
	margin-left: 30px;
	background-image: url(../images/hr-dash-gy-thin.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#kenshu .w-line h3 {
	line-height: 1.2em;
}
#kenshu .w-lineh3 em {
	font-weight: bold;
	display: block;
	line-height: 2em;
}

#kenshu h4 {
	font-size: 100%;
	font-weight: bold;
	color: #333;
	margin: 0px;
	padding: 0px;
}
#kenshu p {
	font-size: 100%;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	text-indent: 1em;
}
#kenshu #no-indent p {
	text-indent: 0em;
}

#kenshu .right {
	text-align: right;
}
#kenshu .date {
	text-align: right;
	margin-bottom: 10px;
	line-height: 1.6em;
}
#kenshu .center {
	text-align: center;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	font-size: 135%;
}
#kenshu .pre-txt {
	padding: 0px;
	text-indent: 1em;
	margin-top: 15px;
	margin-right: 25px;
	margin-bottom: 15px;
	margin-left: 25px;
	width: 500px;
}
#kenshu .pre-txt2 {
	padding: 0px;
	text-indent: 1em;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 35px;
	margin-left: 0px;
	font-weight: bold;
}
/**/
#kenshu .maindoc-wrap {
	padding: 0px;
	width: 560px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 0px;
}
#kenshu dl#addressee {
	text-alighn: left;
}
#kenshu dl#addressee dd {
	margin-left: 1em;
}


/*お知らせ=================================*/
ul#back {
	padding: 0px;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 50px;
	width: 560px;
	text-align: right;
}
ul#back li {
	font-size: 95%;
	margin: 0px;
	padding: 0px;
	height: 25px;
}
#documents #h4-box {
	text-align: center;
	margin-right: 50px;
	margin-left: 50px;
	display: block;
	margin-top: 20px;
	margin-bottom: 30px;
	border: 1px solid #333;
	width: 458px;
	line-height: 2.5em;
	font-size: 110%;
}
#h4-box em {
	line-height: 1.6em;
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: bold;
}
.column02 h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 50px;
	font-size: 120%;
	color: #906;
	font-weight: bold;
}
.column02 h4 {
	padding: 0px;
	font-size: 120%;
	color: #666;
	font-weight: bold;
	text-align: center;
	margin: 0px;
}
.column02 {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding: 0px;
	width: 660px;
}
.column02 p {
	padding: 10px;
	border: 3px double #999;
}
.column02 dl {
	margin: 0px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.column02 blockquote {
	background-color: #eee;
	margin-top: 10px;
	margin-right: 50px;
	margin-bottom: 30px;
	margin-left: 50px;
	width: 560px;
}
/*活動内容*/
.acts-wrap h3 {
	font-weight: bold;
	font-size: 120%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #906;
	padding-left: 5px;
	padding-bottom: 1px;
	margin-right: 40px;
	margin-left: 40px;
}
.acts-wrap span {
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #999;
	padding-left: 7px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}
#aisatsu-page .main-text .acts-wrap .content-box .txt {
	margin-top: 15px;
	margin-bottom: 25px;
}
.access-add dd img {
	vertical-align: middle;
	padding: 0px;
	text-align: center;
	margin-top: 9px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 30px;
}
/*御知らせ=============================*/
#kenshu .w-line dt {
	text-align: left;
	font-size: 90%;
	line-height: 2em;
}
#kenshu .w-line dd {
	font-size: 135%;
}
#kenshu .main-wrap {
	padding: 0px;
	margin: 0px;
}
#kenshu .main-wrap .info01#column {
	padding: 0px;
	margin-right: 30px;
	margin-left: 30px;
	font-size: 110%;
}
.info01#column dt {
	font-weight: bold;
	margin-bottom: 5px;
}

.info01#column dd {	margin-left: 1em;}

.info01#column dd.end {
	margin-left: 1em;
	margin-bottom: 25px;
}

#kenshu h3.thin {
	font-size: 90%;
	background-image: none;
	font-weight: normal;
}
/*御知らせ=============================*/
#kenshu .main-wrap .info02#column {
	padding: 0px;
	margin-right: 30px;
	margin-left: 30px;
	font-size: 110%;
}
.info02#column dt {
	font-weight: bold;
	margin-bottom: 5px;
	width: 100px;
	float: left;
}

.info02#column dd {
	margin-left: 100px;
}

.info02#column dd.end {
	margin-left: 1em;
	margin-bottom: 25px;
}
.access-add-wrap #map_canvas {
	padding: 0px;
	margin-top: 20px;
}
#magazines .magazine {
	padding: 0px;
	margin-top: 15px;
	margin-right: 75px;
	margin-bottom: 65px;
	margin-left: 75px;
	background-color: #fff;
}
/*画像*/
#magazines .magazine .mag-img {
	display: inline;
	float: left;
	margin: 0px;
	background-color: #eee;
	height: 150px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
/*画像＞号数*/
#magazines .magazine .mag-img dd {
	font-weight: bold;
	line-height: 20px;
	height: 20px;
	padding-bottom: -20px;
}
/*バックナンバー*/
#magazines .magazine .mag-bn {
	display: inline;
	float: left;
	width: 300px;
	padding: 0px;
	margin-left: 50px;
	border: 1px solid #ccc;
}
/*バックナンバー＞タイトル*/
#magazines .magazine .mag-bn dt {
	background-color: #999;
	height: 25px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
}
/*バックナンバー＞リンク*/
#magazines .magazine .mag-bn dd {
	background-color: #fff;
	overflow: auto;
	height: 165px;
}
#magazines .magazine .mag-bn li {
	background-image: url(../images/hr-dash-gy-thin.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#magazines .magazine h3 {
	color: #990066;
	font-weight: bold;
	text-align: left;
	text-indent: 0.5em;
	line-height: 2em;
	height: 2em;
	width: 100%;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990066;
	margin-bottom: 15px;
}
#magazines {
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: -50px;
	margin-left: 0px;
}
#column00 .soshiki_table #title_soshiki {
	background-color: #666666;
	color: #FFFFFF;
	height: 1.6em;
	padding: 0px;
	line-height: 1.6em;
	font-weight: normal;
}
/*見学会*/
#txWrap {
	display: block;
}
#txWrap li {
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px;
}
#txWrap li p {
	width: 320px;
	margin: 0px 30px 0px 0px;
}
/* -----   */
#txWrap:after {
	content: "";
	display: block;
	clear: both;
}
* html #txWrap { display: inline-block; }
/* no ie mac \*/
* html #txWrap { height: 1%; }

#txWrap {
	display: block;
	width: 610px;
	margin-top: 15px;
	margin-left: 50px;
}
/* */
/* -----   */
#txWrap li img {
	margin-bottom: 15px;
}
#dropin .txt-bk {
	margin: 15px;
}
/*--------------------------------------
    フォーム　メッセージ	 ↓
--------------------------------------*/
.message {
	width:500px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 25px;
	font-size: 100%;
	text-align: justify;
}
.message p {
	width:500px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 25px;
	font-size: 100%;
	text-align: justify;
}
#content-R .center .pre-txt#fontTR {
	font-size: 14px;
}
#kenshu .w-line #text11 {
	font-size: 116%;
}
#content-R #pickup_box .pickup_bg01 #noLink {
	text-align: left;
	margin-left: 50px;
	line-height: 2em;
	text-indent: -2em;
}
#kenshu .w-line dd .text14 {
	font-size: 88%;
	line-height: 1.2em;
}
#content-R #pickup_box .pickup_bg01 #noLink .text13 {
	font-size: 13px;
}
#content-R #pickup_box .pickup_bg01 #noLink .text18 {	font-size: 18px;}
