@charset "utf-8";
/* CSS Document */
body{line-height:1.5em;font-size:75%;color:#333333;background-color:#ffffff;margin:0 auto 0 auto;padding:0;text-align:center;height:auto;font-family:Verdana, Arial, sans-serif;width:800px;}
ol,ul,li{list-style:none;margin:0;padding:0;}
p{margin:0 20px 10px 20px;padding:0;}
a img{border:none;}
h1,h2,h3{margin:0;padding:0;}
.main-body{margin:0 auto 0 auto;padding:0;width:800px;height:auto;text-align:center;}
img.nodisplay01{display:none;}
img.nodisplay02-1{display:none;}
img.nodisplay02{display:none;}


/*　リンク　－－－－－－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
a:link{text-decoration:none;color:#000000;}
a:visited{text-decoration:none;color:#000000;}	 
a:active{text-decoration:none;color:#000000;}
a:hover{text-decoration :underline;color:#0000FF;background-color:#CEDEFF;}
/************** top_menu ******************/
.top_menu {
	padding: 15px 0px 5px;
	height: 30px;
	width: 800px;
	z-index: auto;
	clip: rect(auto,auto,auto,auto);
	text-align: center;
	visibility: visible;
	cursor: hand;
	display: block;
	font: bold 14px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background: url(../images/menu_bg.jpg) repeat-x top;
	vertical-align: middle;
	border-top: 1px none #666666;
	border-right: 1px none #666666;
	border-left: 1px none #666666;
	border-bottom-style: none;
	list-style: url(none) none;
	color: #FFFFFF;
	margin: 0px 0px 4px;
}
.top_menu li {
	display:inline;
	margin: 0px;
	padding: 0px;
}
.top_menu ul {
	margin: 0px;
	padding: 0px;
}
.top_menu a:link{text-decoration:none;color:#ffffff;}
.top_menu a:visited{text-decoration:none;color: #F0F0F0;}	 
.top_menu a:active{text-decoration:none;color:#000000;}
.top_menu a:hover{text-decoration :underline;color:#0000FF;background-color:#CEDEFF;}

/*　アドレス　－－－－－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
address{padding:16px 0 10px 5px;margin:0;width:790px;font-style:normal;text-align:left;font-size:11px;}


/*　トップロゴ　－－－－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
h1{float:left;margin:0;padding:0;width:330px;height:292px;}
.logo01{float:left;margin:0;padding:0;width:470px;height:292px;}

/* for IE6　*/
* html body h1{float:left;margin:0 -3px 0 0;padding:0;width:330px;height:292px;}
* html body .logo01{float:left;margin:0 -3px 0 0;padding:0;width:470px;height:292px;}


/*　その他のページのロゴ　－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
h1.fro{margin:0;padding:0;width:800px;height:90px;}


/*　メインメニュー　－－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
ul.main-menu{width:800px;height:51px;margin:0;padding:0;clear:both;}
.main-menu li{float:left;display:block;}


/*　サブメニュー　－－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
ul.sub-menu{width:586px;height:23px;margin:3px 0 12px 190px;padding:0;clear:both;}
.sub-menu li{float:left;display:block;}


/*　トップページ（index.html）　－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
h2{
	text-align:left;
	margin:0 0 0px 5px;
	border-left:10px solid #0044D2;
	text-indent:5px;
	border-bottom: 1px solid #0044D2;
	border-top: 1px solid #0044D2;
	background: #DDF1FF;
	font: bold 18px/39px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.main-body .top-contents01 #seminar {
	font-size: 14px;
	margin-bottom: 20px;
	margin-left: 30px;
}
.photoleft{
	margin-right:10px;
	margin-bottom:20px;
	float:left;
}
.photoright{
	margin-left:10px;
	margin-bottom:20px;
	float:right;
}
.photoend{
	clear:left;
}

#koueki {
	text-align: right;
	height: auto;
	width: 490px;
	float: right;
}
#w150 {
	height: 20px;
	width: 200px;
	float: left;
}


/* 上のコンテンツ */
.top-contents01{width:790px;margin:0 5px 0 5px;padding:0;background:url(../images/bg02.gif) repeat-y;height:auto;border-top:solid 1px #C0C0C0;border-bottom:solid 1px #C0C0C0;text-align:left;}
h3{font-size:120%;text-align:left;margin:15px 7px 15px 8px;border-left:5px solid #679AFF;line-height:39px;text-indent:5px;background-color:#EFEFEF;}
.top-p01{
	text-indent:1.02em;
	font: 14px/180% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.top-p02{text-indent:1.02em;font-size:120%;line-height:180%;margin:0 20px 0 20px;padding:0;}
.top-p03{text-indent:1.02em;font-size:120%;line-height:180%;margin:0 20px 30px 20px;padding:0;}

/* 下のコンテンツ */
.top-contents02{width:790px;margin:0 5px 0 5px;padding:0;background:url(../images/bg02.gif) repeat-y;height:auto;border-bottom:solid 1px #C0C0C0;text-align:left;}
.top-left{float:left;width:446px;border-right:dashed 1px #C0C0C0;height:auto;height:476px;}
.top-right{float:left;width:340px;height:auto;}

/* 下のコンテンツの左 */
h4{font-size:100%;margin:2px 0 0 10px;padding:0;}
.top-img01{float:left;margin:23px 0 0 18px;padding:0;width:125px;height:111px;display:inline;}
.top-left-box{float:left;margin:23px 0 0 0;padding:0;font-size:120%;width:302px;height:111px;text-align:left;}

.top-left-box p{margin:10px 0 5px 10px;padding:0;}
.top-p04{font-size:120%;line-height:180%;margin:0 5px 30px 20px;padding:0;text-align:right;}

/* 下のコンテンツの右 */
h5{margin:2px 0 0 2px;padding:0;font-size:100%;}
.top-p05{font-size:120%;line-height:180%;margin:20px 3px 30px 3px;padding:0;}
.top-right-box{margin:18px 2px 0 2px;padding:0;font-size:120%;width:334px;height:auto;background-color:#CCCCCC;border:solid 1px #B6B6B6;}
/* for IE6　*/
* html body .top-right-box{margin:18px 2px 0 2px;padding:0;font-size:120%;width:336px;height:auto;background-color:#CCCCCC;border:solid 1px #B6B6B6;}

.top-tel{margin:25px 0 26px 7px;padding:0;}
.top-p06{line-height:180%;margin:0 20px 10px 5px;padding:0;}
.top-p07{line-height:180%;margin:0 20px 10px 5px;padding:0;}

.top-clear{clear:both;font-size:1%;height:1px;width:790px;margin:0;padding:0;}
/* for IE6　*/
* html body .top-clear{clear:both;font-size:1px;height:1px;width:790px;margin:0 0 -20px 0;padding:0;}

/* フッター */
.totop{
	font-size:100%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	text-align: right;
}
.footer-menu{text-align:right;font-size:100%;height:25px;}
.footer-menu li {display:inline;padding:5px;border-left:1px solid #C0C0C0;}


/*　サービス（service.html）　－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
.service-dl dt{font-weight:bold;font-size:120%;line-height:180%;margin:0 0 5px 30px;padding:0;}
.service-dl dd{font-size:120%;line-height:180%;margin:0 20px 18px 60px;padding:0;}


/*　事務所案内（company.html）　－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
/* 事務所概要 */
h6{font-size:120%;line-height:180%;margin:0 20px 10px 20px;padding:0;font-weight:normal;}
dl.company-dl01{background-color:#ececec;margin:0.5em 1em 40px 1em;border:1px solid #cccccc;border-top:none;width:600px;font-size:120%;line-height:180%;}
.company-dl01 dt{font-weight:normal;color:black;margin:0;padding:0.5em 0 0.5em 1em;border-top:1px solid #cccccc;width:10em;float:left;}
.company-dl01 dd{background-color:white;margin:0 0 0 10em;padding:0.5em 1em 0.5em 1em;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}

/* 所長プロフィール　公会計支援部門責任者中丸のプロフィール */
ul.company-ul01{font-size:120%;line-height:180%;margin:0 20px 10px 0;padding:0;}
.company-ul01 li{margin:0 20px 4px 20px;padding:0;}
dl.company-dl02{margin:0 0 40px 0;padding:0;font-size:120%;line-height:180%;}
.company-dl02 dt{font-weight:bold;margin:0 0 0 20px;padding:0;}
.company-dl02 dd{margin:0 0 0 35px;padding:0;}

/* 登録会員・所属団体等　提携先 */
ul.company-ul02{font-size:120%;line-height:180%;margin:0 20px 40px 0;padding:0;}
.company-ul02 li{margin:0 20px 4px 20px;padding:0;}


/*　リンク集（link.html）　－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
ol.link-ol01{font-size:120%;line-height:180%;margin:0 20px 40px 20px;padding:0;}
.link-ol01 li{margin:0 20px 20px 20px;padding:0;list-style-type:decimal;}


/*　お問い合せ・ご相談（inq.html）　－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
.inq-p01{margin:20px 20px 10px 20px;padding:0;font-size:120%;line-height:180%;}
ul.inq-ul01{font-size:120%;line-height:180%;margin:0 20px 30px 0;padding:0;}
.inq-ul01 li{margin:0 0 3px 20px;padding:0;}
ul.inq-ul02{font-size:120%;line-height:180%;margin:0 20px 40px 0;padding:0;}
.inq-ul02 li{margin:0 0 3px 20px;padding:0;}


/*　サイトマップ（sitemap.html）　－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
ul.sitemap-ul01{font-size:120%;line-height:180%;margin:15px 20px 0 0;padding:0;}
.sitemap-ul01 li{margin:0 0 3px 40px;padding:0;list-style-image:url(../images/icon-b.gif);list-style-position:outside;}
ul.sitemap-ul02{font-size:120%;line-height:180%;margin:0 20px 3px 42px;padding:0;}
.sitemap-ul02 li{margin:0 0 3px 13px;padding:0;list-style-image:url(../images/icon-s.gif);list-style-position:outside;}
/*　IE6・IE7以外　*/
html>/**/body .sitemap-ul02 li{margin:0 0 3px 55px;padding:0;list-style-image:url(../images/icon-s.gif);list-style-position:outside;}
ul.sitemap-ul03{font-size:120%;line-height:180%;margin:0 20px 30px 0;padding:0;}
.sitemap-ul03 li{margin:0 0 3px 40px;padding:0;list-style-image:url(../images/icon-b.gif);list-style-position:outside;}


/*　プライバシーポリシー（privacy.html）　－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
.privacy-p01{margin:0 20px 10px 20px;padding:0;font-size:120%;line-height:180%;}
ol.privacy-ol01{font-size:120%;line-height:180%;margin:15px 30px 30px 0;padding:0;}
.privacy-ol01 li{margin:0 0 12px 55px;padding:0;list-style-type:decimal;}
ol.privacy-ol02{font-size:100%;line-height:180%;margin:0px 30px 15px 0;padding:0;}
.privacy-ol02 li{margin:0 0 0 55px;padding:0;list-style-type:decimal;}
.main-body .top-contents01 .koeki_semi {
	text-align: left;
	vertical-align: top;
	margin: 10px;
	padding: 10px;
	float: right;
	height: auto;
	width: 300px;
	border: 3px double #993300;
	font-size: 12px;
	line-height: 150%;
}
.main-body .top-contents01 .koeki_semi h4 {
	font: 14px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FFFFFF;
	background: #0099FF;
	padding: 5px;
	text-align: center;
	vertical-align: middle;
	margin-top: 0px;
	margin-bottom: 10px;
}

.main-body .top-contents01 .koeki_semi #semi {
	font-weight: bold;
}
.main-body .top-contents01 .top-p08 {
	margin:0 20px 10px 20px;padding:0;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:120%;line-height:180%;
}
.main-body .top-contents01 .top-p08 h5 {
	background: #9D9DFF;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
}
.main-body .top-contents01 h4 {
	font: bold 14px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background: #4242FF;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	margin-bottom: 10px;
	color: #FFFFFF;
}
.main-body .head {
	height: 292px;
	width: 800px;
}

/*　実務相談会（sodan.html）　－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
.sodan{width:790px;margin:0 5px;padding:0;background:url(../images/bg02.gif) repeat-y;height:auto;border-top:solid 1px #C0C0C0;border-bottom:solid 1px #C0C0C0;text-align: left;}

.main-body .sodan .left_col {
	font: 14px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align: center;
	vertical-align: top;
	width: 100px;
}
.main-body .sodan p {
	font: 14px/150% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.main-body .head_c {
	height: 90px;
}
.main-body .sodan .center {
	text-align: center;
}
.main-body .top-contents01 h3 {
	clear: both;
}
.main-body #sindan {
	text-align: right;
}

.main-body .top-contents01 .90723 .top-p01_90723 {
	margin-top: 50px;
}
.main-body .top-contents01 .top-p01_90723 {
	line-height: 200%;
	font-size: 14px;
	text-indent: 1em;
	margin-bottom: 0px;
}
#koueki a:hover {
	text-decoration:none;
}
#sidan a:hover {
	text-decoration:none;
}
#icon {
	margin-top: 0px;
	clear: both;
	margin-bottom: 10px;
	text-align: right;
	border: 1px dotted #CCCCCC;
	background: #E6E6E6;
	margin-left: 5px;
	padding: 10px 0px 0px;
}
#icon img {
	margin-right: 20px;
	margin-bottom: 10px;
}
#none {
	clear: both;
}
.top {
	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align: right;
	margin-right: 10px;
	text-decoration: underline;
	clear: both;
}
#icon table {
	margin-left: 40px;
	margin-top: 10px;
}
#icon a:hover{text-decoration: none;}

.main-body .top-contents01 .top-p01_100518 {
	line-height: 200%;
	font-size: 14px;
	text-indent: 1em;
}
.main-body #seo {
	height: 15px;
	width: 800px;
	font-size:9px;
	font-weight:200;
	margin:0px;
	padding:0px;
}
.top-contents01 .tv {
	text-align: left;
	margin: auto;
}
.photocenter {
	text-align: center;
}
.table100729 td {
	padding: 5px;
}
.table100729 p {
	font: 14px/150% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.merit {
	margin-left: 30px;
}
#jitumu {
	text-align: left;
	background: #E6E6E6;
	padding-top: 10px;
	margin-left: 5px;
	padding-left: 40px;
	border: 1px dotted #CCCCCC;
}
#jitumu table {
}
#iko_1day {
	margin-bottom: 20px;
	margin-top: 20px;
}
#jitumu img {
	margin-bottom: 10px;
}
.list {
	font: 14px/200% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	padding-left: 50px;
}
