@charset "Shift_JIS";

/******************************/
/*ＩＡＲＶ　Ｍａｉｎ　Ｐａｇｅ*/
/******************************/

.iarv00{
	font-family: "ＭＳ Ｐゴシック";
	color: #0000cc;
	background-color: transparent;
	background-image: url(images/iarvbg2.jpg);
	width: 810px;
	text-align:justify;
	text-justify: inter-ideograph;
}
.top_counter{
	width: 140px;
	height: 40px;
	float: left;
}
.top_img_iarvlogo{
	width: 530px;
	height: 40px;
	float: left;
	text-align: center;
}
.{
	width: 530px;
	height: 40px;
}
.top_update{
	width: 140px;
	text-align: right;
	height: 40px;
	float: left;
}
.top_title{
	width: 810px;
	clear: both;
}
.top_title_font01{
	text-align: center;
	font-size: 18pt;
	font-weight: bold;
	vertical-align: baseline;
	line-height: 130%;
}
.top_title_font02{
	font-size: 24pt;
}
.top_title_font03{
	font-size: 16pt;
	text-align: center;
}
.top_whats_new_area{
	width: 450px;
	text-align: justify;
	text-justify: inter-ideograph;
	list-style-image: url(images/new.gif);
	font-size: 12pt;
	line-height: 120%;
	margin-left: 150px;
}

.top_oda{
	width: 300px;
	height: 280px;
	text-align: right;
	float: left;
}
.top_oda_sz{
	width: 190px;
	height: 272px;
}
.top_iarvnc231{
	width: 210px;
	height: 100px;
	text-align: center;
	vertical-align: bottom;
	padding-left: 8px;
	float: left;
	padding-top: 100px;
}
.top_iarvnc231_sz{
	width: 200px;
	height: 80px;
}
.top_mo2{
	width: 280px;
	height: 280px;
	float: left;
}
.top_mo2_sz{
	width: 280px;
	height: 280px;
	border-width: 0px;
}
.top_font04{
	width: 10px;
	height: 140px;
	text-align: center;
	font-size: 8pt;
	vertical-align: middle;
	float: left;
	line-height: 8pt;
	margin-top: 70px;
}
.top_font05{
	text-align: center;
	width: 810px;
	color: green;
	clear: both;
}
.top_font06{
	text-align: center;
	width: 810px;
}
.top_font07{
	text-align: center;
	width: 810px;
	font-size: 14pt;
	font-weight: bold;
}
.top_font08{
	font-weight: bold;
}

.top_outline_area{
	width: 660px;
	color: #800040;
	text-align: left;
	padding-left: 80px;
	list-style-type: none;
	font-size: 12pt;
	font-weight: bold;
	list-style-position: outside;
	margin-left: 14px;
}
.top_outline_area li::before{
	content: "＊";
	margin-left: -14px;
}
.top_mssage_area{
	width: 660px;
	padding-left: 80px;
	color: #000999;
	text-align: left;
	list-style-type: none;
	font-weight: bold;
	font-size: 14pt;
	line-height: 130%;
	list-style-position: outside;
	margin-left: 14px;
}
.top_mssage_area li::before{
	content: "＊";
	margin-left: -14px;
}
.top_President{
	text-align: right;
	width: 450px;
	height: 50px;
	float: left;
	color: #408080;
	font-size: 14pt;
	font-weight: bold;
	line-height: 50px;
}
.top_callsign{
	width: 300px;
	height: 50px;
	text-align: left;
	float: left;
	border-color: lime;
	line-height: 50px;
}
.top_logo11_sz{
	width: 90px;
	height: 40px;
}
.top_address{
	width: 810px;
	text-align: center;
	color: #408080;
	clear: both;
}


.crlf::before{
	content: "\A";
	white-space: pre;
}


/*************************/
/****iarv side navi ******/
/*************************/

.nav00{
	font-family: "ＭＳ Ｐゴシック";
	background-color: transparent;
	background-image: url(images/iarvbg2.jpg);
	color: #0000ff;
}
.navi_align_center{
	line-height: 110%;
	text-align: center;
	width: 170px;
	padding-top: 10px;
}
.nav_iarvnc231_sz{
	width: 130px;
	height: 37px;
}
.navi_font{
	color: #cc0033;
	text-align: left;
	list-style-type: disc;
	list-style-position: outside;
}

/**************************/
/*********設立 趣意********/
/**************************/

.shui_00{
	font-family: "ＭＳ Ｐゴシック";
	color: #0000ff;
	background-color: transparent;
	font-size: 12pt;
	background-image: url(images/iarvbg2.jpg);
	text-align:justify;
	text-justify: inter-ideograph;
}
.shui_form{
	width: 810px;
}
.shui_title{
	font-size: 18pt;
	color: maroon;
	font-weight: bold;
	text-align: center;
}
.shui_date{
	font-size: 12pt;
	text-align: right;
	color: #990000;
	padding-right: 10px;
}
.shui_description{
	color: #000099;
	font-weight: bold;
	padding-left: 30px;
}
.shui_description01{
	font-weight: bold;
	padding-left: 30px;
	list-style-type: none;
	list-style-position: outside;
}
.shui_description1{
	margin-bottom: 1rem;
}
.shui_description1::before{
	content: "１）";
	margin-left: -20px;
}
.shui_description2{
	margin-bottom: 1rem;
}
.shui_description2::before{
	content: "２）";
	margin-left: -20px;
}
.shui_description3{
	margin-bottom: 1rem;
}
.shui_description3::before{
	content: "３）";
	margin-left: -20px;
}
.shui_description4{
	margin-bottom:1rem;
}
.shui_description4::before{
	content:" ４）" ;
	margin-left: -20px;
}
.shui_outline_title{
	font-size: 14pt;
	color: maroon;
	font-weight: bold;
	text-align: left;
	height: 1em;
	margin-left: 70px;
}
.shui_tbform{
	margin-left: 70px;
	color: #000099;
	margin-top: 10px;
}
.shui_tbform td:nth-of-type(1){
	width: 110px;
	vertical-align: text-top;
}
.shui_tbform td:nth-of-type(2){
	width: 600px;
}

/**************************/
/***********定 款**********/
/**************************/

.teik00{
	font-family: "ＭＳ Ｐゴシック";
	color: #0000ff;
	background-color: transparent;
	font-size: 12pt;
	background-image : url(images/iarvbg2.jpg);
	text-align:justify;
	text-justify: inter-ideograph;
}
.teik_formhead{
	width: 810px;
}
.teik_font01{
	font-size: 18pt;
	color: maroon;
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
}
.teik_font02{
	font-size: 12pt;
	color: maroon;
	text-align: right;
}
.teik_form{
	width: 780px;
	list-style-type: none;
	list-style-position: inside;
	padding-left: 30px;
	margin-left: 0px;
}
.teik_font_bold{
	font-size: 14pt;
	font-weight: bold;
}
.teik_font_bold::before{
	content: "\a";
}
.teik_column_space{
	margin-top: 0.5rem;
}
.teik_tbform{
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
	margin-left: 2rem;
}
.teik_tbform td:nth-of-type(1){
	width: 95px;
}
.teik_tbform td:nth-of-type(2){
	width: 90px;
}
.teik_tbform td:nth-of-type(3){
	width: 90px;
}
.teik_tbform td:nth-of-type(4){
	width: 90px;
}
.teik_tbform td:nth-of-type(5){
	width: 90px;
}

.teik_leftpd{
	padding-left: 30px;
}
.teik_left_indent{
	padding-left: 0.7rem;
}

/**************************/
/***********役員***********/
/**************************/

.yakuf00{
	font-family: "ＭＳ Ｐゴシック";
	color: #0000ff;
	background-color: transparent;
	font-size: 12pt;
	background-image : url(images/iarvbg2.jpg);
}
.yaku_font_title{
	font-size: 18pt;
	background-position: center center;
	text-align: center;
	color: maroon;
	vertical-align: middle;
	font-weight: bold;
	width: 810px;
} 
.yaku_font_title1{
	font-size: 12pt;
	background-position: center center;
	text-align: center;
	color: #006600;
	width: 810px;
}
.yaku_form{
	width: 590px;
	border-width: 1px;
	text-align: center;
	border-style: double;
	border-color: black;
	margin-left: 100px;
	margin-right: 100px;
}
.yaku_form td:nth-of-type(1){
	width: 40px;
	border-width: 1px;
	text-align: center;
	border-style: double;
	border-color: black;
}
.yaku_form td:nth-of-type(2){
	width: 150px;
	border-width: 1px;
	text-align: center;
	border-style: double;
	border-color: black;
}
.yaku_form td:nth-of-type(3){
	width: 225px;
	border-width: 1px;
	text-align: center;
	border-style: double;
	border-color: black;
}
.yaku_form td:nth-of-type(4){
	width: 170px;
	border-width: 1px;
	text-align: center;
	border-style: double;
	border-color: black;
}

/**************************/
/* 計画、予算、 報告、決算*/
/**************************/

.khf00{
	font-family: メイリオ;
	color: #0000cc;
	background-color: transparent;
	background-image: url(images/iarvbg2.jpg);
}
.khf01{
	font-family: メイリオ;
	color: black;
	background-color: transparent;
	background-image: url(images/iarvbg2.jpg);
}




.kzt_title_form{
	width: 800px;
	text-align: left;
}
.kzt_forms1{
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	text-align: center;
	border-color: black;
}
.kzt_syoshiki_form{
	width: 800px;
	text-align: left;
	font-size: medium;
}
.kzt_title_nendo{
	font-size: 18pt;
	text-align: center;
	color: black;
	font-weight: normal;
}
.kzt_title_nenkan{
	text-align: center;
	font-size: 14pt;
}
.kzt_title{
	font-size: 14pt;
	text-align: right;
}
.kzt_title_tani{
	text-align: right;
	padding-right: 20px;
	font-size: 14pt;
}
.kzt_form{
	border-collapse: collapse;
	width: 800px;
	border-width: 1px;
	border-style: solid;
	border-color: black;
}
.kzt_form td:nth-of-type(1){
	width: 365px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: black;
}
.kzt_form td:nth-of-type(2){
	width: 145px;
	text-align: right;
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-left-color: black;
	border-right-color: black;
}
.kzt_form td:nth-of-type(3){
	width: 145px;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: black;
}
.kzt_form td:nth-of-type(4){
	width: 145px;
	text-align: right;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-left-color: black;
	border-bottom-color: black;
}
.kzt_text_aln{
	text-align: center;
}
.ktz_sp_16px{
	padding-left: 16px;
}
.ktz_sp_32px{
	padding-left: 32px;
}
.ktz_sp_40px{
	padding-left: 40px;
}
.ktz_sp_48px{
	padding-left: 48px;
}
.ktz_sp_64px{
	padding-left: 64px;
}
.kysh_title_form{
	width: 800px;
	text-align: center;
}
.kysh_title{
	font-size: 18pt;
	text-align: center;
	color: #009900;
	font-weight: bold;
}
.kysh_title_nendo{
	font-size: 18pt;
	text-align: center;
	color: #0000cc;
	font-weight: bold;
}
.kysh_title_date{
	text-align: right;
	color: #990000;
	padding-right: 20px;
}
.kysh_title_nenkan{
	text-align: center;
}
.kh_form{
	width: 790px;
	margin-left: 10px;
	text-align: justify;
	text-justify: inter-ideograph;
	padding-left: 0px;
}
.kh_list_form{
	width: 790px;
	margin-left: 0px;
	list-style-type: none;
	text-align: justify;
	text-justify: inter-ideograph;
	padding-left: 0px;
	margin-top: -20px;
}
.kh_font_sise{
	font-size: 10pt;
	top: 14px;
}




.ys_form{
	border-collapse: collapse;
	margin-left: 7px;
	width: 793px;
	font-size: 16px;
}
.ys_form td:nth-of-type(1){
	width: 506px;
}
.ys_form td:nth-of-type(2){
	width: 200px;
	text-align: right;
}
.ys_form td:nth-of-type(3){
	width: 90px; 	text-align: left;
}
.ys_forms{
	border-collapse: collapse;
	margin-left: 7px;
	width: 793px;
}
.ys_forms td:nth-of-type(1){
	width: 180px;
	font-size: 10pt;
	padding-left: 48px;
}
.ys_forms td:nth-of-type(2){
	width: 70px;
	text-align: right;
	font-size: 10pt;
}
.ys_forms td:nth-of-type(3){
	width: 550px;
	text-align: left;
	font-size: 10pt;
}
.sp_16pix{
	padding-left: 16px;
}
.sp_40px{
	padding-left: 40px;
}

.sp_48px{
	padding-left: 48px;
}
.sp_64px{
	padding-left: 64px;
}
.kysh_font_b_u{
	text-align: left;
	text-decoration: underline;
	font-weight: bold;
}
.kysh_font_b_u::after{
	content: "\a";
	white-space: pre-wrap;
}
.kysh_font_b{
	text-align: left;
	font-weight: bold;
}

.kysh_font_b::after{
	content: "\a";
	white-space: pre-wrap;
}


.kysh_font_smal{
	font-size: 8pt;
}

/**************************/
/****  ＵＰＤＡＴＥ  ******/
/**************************/

.updaf00{
	font-family: "ＭＳ Ｐゴシック";
	color: #0000ff;
	background-color: transparent;
	font-size: 12pt;
	background-image : url(images/iarvbg2.jpg);
}
.update_title{
	width: 810px;
	text-align: center;
	font-weight: bold;
	font-size: 18pt;
	line-height: 200%;
}

.update_form{
	font-family: "ＭＳ Ｐゴシック";
	margin-left: 20px;
	width: 790px;
}
.update_form td:nth-of-type(1){
	width: 120px;
	vertical-align: top;
}
.update_form td:nth-of-type(2){
	width: 670px;
}

.update_crlf::before{
	content: "\A";
	white-space: pre;
}

/**************************/
/***** 会員各局の活動 *****/
/**************************/

.katuf00{
	font-family: "ＭＳ Ｐゴシック";
	color: #0000ff;
	background-color: transparent;
	font-size: 12pt;
	background-image : url(images/iarvbg2.jpg);
}
.katudo_font01{
	background-position: center center;
	text-align: center;
	color: #009900;
	font-weight: bold;
	font-size: 18pt;
	width: 810px;
	white-space: nowrap;
}
.katudo_font02{
	background-position: center center;
	color: #000999;
	text-align: center;
	font-weight: bold;
	font-size: 18pt;
	line-height: 1;
	vertical-align: super;
	width: 810px;
	white-space: nowrap;
}
.katudo_list{
	background-position: center center;
	font-size: medium;
	text-align: left;
	color: black;
	width: 520px;
	font-weight: bold;
	line-height: 130%;
	list-style-type: none;
	margin-left: 175px;
	padding-left: 0px;
}
.katudo_list li::before{
	content: "＊";
	margin-left: -20px;
}
.katudo_crlf::after{
	content: "\A";
	white-space: pre;
}

/**************************/
/********bottom  navi******/
/**************************/

iframe.linkp_area{
	width: 820px;
	height: 230px;
}
iframe.linkp1_area{
	width: 810px;
	height: 70px;
}
iframe.linkp2_area{
	width: 810px;
	height: 140px;
}
.linkp1{
	width: 810px;
	text-align: center;
	border-width: 1px;
}
img.linkp1_sz{
	width: 125px;
	height: 50px;
}
.link2_form{
	margin-left: 58px;
	font-family: "ＭＳ Ｐゴシック";
}
.link2_form td:nth-of-type(1){
	width: 260px;
}
.link2_form td:nth-of-type(2){
	width: 245px;
}
.link2_form td:nth-of-type(3){
	width: 215px;
	text-align: left;
}

/**************************/
/*******ご支援お願い*******/
/**************************/

.maid00{
	font-family: "ＭＳ Ｐゴシック";
	color: #0000ff;
	background-color: transparent;
	font-size: 12pt;
	background-image : url(images/iarvbg2.jpg);
}
.maid_font{
	background-position: center center;
	text-align: center;
	width: 810px;
	font-size: 18pt;
	font-weight: bold;
}
.maid_font1{
	background-position: center center;
	width: 520px;
	list-style-type: none;
	color: black;
	margin-left: 150px;
	padding-left: 0px;
	line-height: 120%;
	text-align:justify;
	text-justify: inter-ideograph;
}
a:link, a:visited, a:hover, a:active{
	text-decoration: underline;
}
a:link{
	color: #cc0033;
}
a:visited{
	color: #ff9900;
}
a:hover{
	background-color: #e1ffff;
	color: black;
}
a:active{
	background-color: aqua;
}
B{
	font-weight: bold;
	text-align: left;
	font-size: 12pt;
}
