/* CSS Document */

body
    {
	background-image:url(img/bg2.png);
	background-repeat:repeat-x;
	margin:0px auto; }/*背景の色*/ 
	
h1
   {
   font-size:10px;
   font-family:"ＭＳ Ｐゴシック", Osaka;
   margin:0px auto;
   }/*ヘッダの文字*/
	
.outer
	{
	width:820px;
	background-image:url(img/bg.png);
	height:auto;
	margin:0px auto;}/*全体の箱の白い部分の影*/
	
.outer2
	{
	width:800px;
	height:auto;
	padding:0px;
	margin:0px auto;}/*全体の箱の内側*/
	
.header
	{
	float:left;
	width:790px;
	height:15px;
	padding-left:10px;
	padding-top:5px;
	background-color:#000000;
	font-size:10px;
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
	color:#FFFFFF;
	margin:0px auto;}/*ヘッダの指定*/
	
.header2
	{
	float:left;
	width:800px;
	height:auto;
	margin:0px auto;}/*ヘッダの指定*/
	
.header3
	{
	float:left;
	width:745px;
	height:42px;
	padding-top:4px;
	padding-left:55px;
	background-image:url(img/menu_bg.jpg);
	margin:0px auto;}/*ヘッダの指定*/
	
	
a{ text-decoration: none; } 
a:hover {text-decoration:underline;color:#f60; } 
a:link {color:#0000CC; } /*リンクの指定*/

#globalmenu
	{
	float:left;
	list-style-type:none;
	margin: 0px;
	padding: 0px;
	}
	
#globalmenu a
    {
	display:block;
	width:100%;
	height:24px;
	background-image:url(img/b_bg.jpg);
	color:#FFFFFF;
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka;
	padding-top:9px;

	text-align:center;
	}
	
#globalmenu a:hover{
    background-image:url(img/b_bg.jpg);
	background-repeat:no-repeat;
	background-position: 0 -33px;
	}
	
#globalmenu li{
    float:left;
	width:82px;
	height:34px;
	margin-right: 5px;
	}/*メニューの中身*/
	
.main_box{
    float:left;
	width:800px;
	height:auto;
	margin:0px auto;}/*ヘッダの指定*/

.main_box2{
    float:left;
	width:800px;
	background-color:#FFFFFF;
	padding-top:32px;
	height:auto;
	margin:0px auto;}/*ヘッダの指定*/
	
	
.middle_box{
    float:left;
	width:800px;
	height:auto;
	background-image:url(img/side_menu_bg.gif);
    }/*main下のボックス*/
	
.side_menu
	{
	float:left;
	width:228px;
	height:auto;
	padding-left:10px;
    }/*サイドメニューの枠*/
	
.side_menu2
	{
	float:left;
	width:218px;
	height:auto;
	padding-left:10px;
	padding-top:10px;
	padding-bottom: 20px;
	background-image:url(img/side_menu_bg.gif)
	}/*サイドメニュー*/

.side_menu_box
	{
	float:left;
	width:208px;
	height:auto;
	}/*サイドメニュー*/
	
.side_menu_box2
	{
	float:left;
	width:208px;
	height:auto;
	padding-top:5px;
	}/*サイドメニュー*/
	
.side_menu_box3
	{
	float:left;
	width:208px;
	height:auto;
	padding-top:20px;
	}/*サイドメニュー*/
	
.side_menu_box4
	{
	float:left;
	width:208px;
	height:auto;
	padding-top:5px;
	padding-bottom:20px;
	}/*メニュー税理士の選び方*/

.side_menu_box5
	{
	float:left;
	width:208px;
	height:auto;
	}/*ブログボタン*/

	
.side_menu_box6
	{
	float:left;
	width:208px;
	height:auto;
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka;
	color:#FFFFFF;
	padding-top:5px;
	padding-bottom:20px;
	}/*ブログ下の文字*/


.contents_box
	{
	float:right;
	width:552px;
	padding-right:10px;
	background-color:#E4DBD6;
	padding-left: 10px;
    }/*サイドメニューの枠*/
	
.text_box
    {
	float:left;
	width:549px;
	height:auto;
    border-top:#70493A;
	font-family:"ＭＳ Ｐ明朝", "細明朝体";
	font-size:13px;
	line-height:20px;
	padding-bottom:10px;
	}/*キャッチコピー下のコピー*/

.img_box
    {
	float:left;
	width:549px;
	height:auto;
	padding-top:5px;
	}/*キャッチコピー*/

.img_box2
    {
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	background-color:#FFFFFF;
	float:left;
	width:534px;
	height:auto;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom: 10px;
	}/*お客様の声のコピー*/

.img_box3
    {
	float:left;
	width:524px;
	height:auto;
	}
	
.img_box4
    {
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	background-color:#FFFFFF;
	float:left;
	width:502px;
	height:auto;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	margin-top:10px;
	font-size:12px;
	font-family:"ＭＳ Ｐ明朝", "細明朝体";
	color:#000000;
	line-height:18px;
	}
	
.fdda
	{
	width:800px;
	height:10px;
	background-color:#000000;
	margin-left:10px;
	margin-right:10px;}/*フッダの指定*/
	
.fdda2
	{
	width:770px;
	height:auto;
	padding-top:20px;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:10px;
	font-size:12px;
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
	text-align:center;
    }/*フッダの指定*/


.clears{clear:both;}/*段組のクリアー*/

.font10{
	font-size:10px;
	font-style: normal;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";}
	
.font12{
	font-size:12px;
	line-height:12px;
	font-style: normal;
	line-height:16px;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";}
	
.font12w{
	font-size:12px;
	margin-left:10px;
	color:#FFFFFF;
	font-style: normal;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";}

.font14{
	font-size:14px;
	font-style: normal;
	font-family:"ＭＳ Ｐ明朝", "細明朝体";
	font-weight:bold;
	color:#000000;
	line-height:24px;}
	

	
	/*ここから他のページ*/	

.img_box5
    {
	float:left;
	width:384px;
	height:160px;
	background-image:url(img/copy02.jpg);
	padding-top:40px;
	padding-right:160px;
	margin-top: 10px;
	}
	
.img_box6
    {
	float:left;
	width:544px;
	height:auto;
	margin-bottom:20px;
	}
	
.img_box7
    {
	float:left;
	width:329px;
	height:150px;
	background-image:url(img/souzoku_back.jpg);
	font-family:"ＭＳ Ｐ明朝", "細明朝体";
	font-size:12px;
	padding-top:50px;
	padding-right:15px;
	padding-left:200px;
	margin-top: 10px;
	margin-bottom: 10px;
	}

	
.contents_box2
	{
	float:right;
	width:552px;
	height:auto;
	
	padding-right:10px;
	background-color:#FFFFFF;
	padding-left: 10px;
	
    }/*サイドメニューの枠*/
	
.contents_box3
	{
	float:right;
	width:552px;
	height:1200px;
	font-family:"ＭＳ Ｐ明朝", "細明朝体";
	font-size:13px;
	line-height:18px;
	padding-right:10px;
	background-color:#FFFFFF;
	padding-left: 10px;
    }/*サイドメニューの枠*/
	
	
.text_box2
    {
	float:left;
	width:544px;
	height:auto;
    border-top:#70493A;
	font-family:"ＭＳ Ｐ明朝", "細明朝体";
	font-size:12px;
	line-height:17px;
	padding-bottom:10px;
	}
	
.text_box3
    {
	float:left;
	width:544px;
	height:auto;
    border-top:#70493A;
	font-family:"ＭＳ Ｐ明朝", "細明朝体";
	font-size:12px;
	line-height:17px;
	padding-bottom:20px;
	}

	
.img_box8
    {
	float:left;
	width:544px;
	height:auto;
	margin-top:10px;
	margin-bottom:15px;
	}
	
.img_box10
    {
	float:left;
	width:544px;
	height:auto;
	margin-top:10px;
	}

.header4
	{
	width:780px;
	height:20px;
	background-color:#FFFFFF;
	font-size:12px;
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
	text-align:right;
	padding-top:12px;
	padding-right:20px;
	margin:0px auto;}/*全体の箱の内側*/
	
.img_box9
    {
	float:left;
	width:514px;
	height:auto;
	background-image:url(img/souzoku_back2.jpg);
	font-family:"ＭＳ Ｐ明朝", "細明朝体";
	font-size:12px;
	padding-top:100px;
	padding-right:15px;
	padding-left:15px;
	margin-top: 10px;
	padding-bottom: 12px;
	margin-bottom: 30px;
	}
	
.img_box9_2
    {
	float:left;
	width:514px;
	height:auto;
	background-image:url(img/souzoku_back3.jpg);
	font-family:"ＭＳ Ｐ明朝", "細明朝体";
	font-size:12px;
	padding-top:100px;
	padding-right:15px;
	padding-left:15px;
	margin-top: 10px;
	padding-bottom: 12px;
	margin-bottom: 10px;
	}
	
.text_box4
    {
	float:left;
	width:514px;
	height:auto;
	background-image:url(img/souzoku_back3.gif);
	font-family:"ＭＳ Ｐ明朝", "細明朝体";
	font-size:12px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
	}
	
.img_box11
	{
	width:542px;
	text-align: left;
	margin: 10px auto 0px;
	border: solid 1px #0B479F;
	}
	
.img_box12
    {
	float:left;
	width:544px;
	height:auto;
	margin-top:20px;
	margin-bottom:5px;
	}

/*ブログ用CSS追加はここから*/
.blogBox
    {
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	background-color:#FFFFFF;
	float:left;
	height:auto;
	margin-top:10px;
	margin-bottom: 10px;
	}
.blogbar
	{
	width:540px;
	margin:2px;
	}
.blogBox ul,
.blogBox li{
	margin:0;
	padding:3px 0 0 0;
	list-style:none;
        line-height:1.5em;
	font-size:12px;
	}
.blogBox ul{
	padding:0 10px 10px;
	}
.blogBox li span{
	padding:0 30px 0 0;
	}


/*3/14top追加はここから*/

.img_box13
    {
	float:left;
	width:549px;
	height:auto;
	padding-top:5px;
	padding-bottom:10px;
	}/*キャッチコピー*/