

/*******************************************　鈴木司法書士・税理士事務所　スタイルシート　*******************************************/


/*******************　基本設定　*******************/

body {
background-color: #FFFFFF;
font-size:12px;
color:#666666;
line-height:17px;
margin:0px;
text-align:center;
}

h1,h2,h3,h4,h5{display:none;}

strong{
font-weight:100;
}

em{
font-weight:100;
font-style:normal;
}

.seo{display:none;}

.clear{
clear:both;
height:0px;
visibility: hidden;
text-align:center;
background-color:#eeeeee;
}

.clear1{
clear:both;
height:5px;
}

.clear2{
clear:both;
height:0px;
visibility: hidden;
text-align:center;
}
/*******************　リンク　*******************/

A { text-decoration: none; }
A:link { color: #333333; } 
A:visited { color: #333333; } 
A:hover { color: #E98400; } 
A:active { color: #FF9000; } 

A.sav1:link     {color: #444444;}
A.sav1:visited  {color: #444444;}   
A.sav1:hover    {color: #E98400;text-decoration:underline;}
A.sav1:active   {color: #FFFFFF;}

A.sav2:link     {color: #ff6000;}
A.sav2:visited  {color: #ff6000;}   
A.sav2:hover    {color: #ff0000;text-decoration:underline;}
A.sav2:active   {color: #890C0C;}

/*******************　ヘッダ　*******************/

.hed1{
width:840px;
}

.hed2{
width:390px;
float:left;
}

.hed3{
width:420px;
float:right;
margin-left:10px;
margin-right:20px;
}

.hed4{
width:420px;
}

.hed5{
width:420px;
height:35px;
}

.hed_m1{
width:80px;
height:15px;
margin-right:5px;
padding-top:8px;
padding-bottom:12px;
float:left;
}

.hed_m2{
width:80px;
height:15px;
margin-right:5px;
padding-top:8px;
padding-bottom:12px;
float:left;
}

.hed_m3{
width:80px;
height:15px;
padding-top:8px;
padding-bottom:12px;
float:left;
}
/*******************　メニュー　*******************/

.menu1{
width:790px;
padding:5px 5px 5px 5px;
border:1px solid #333333;
margin-left:auto;
margin-right:auto;
}

.menu2{
width:135px;
height:30px;
float:left;
}

.menu3{
width:130px;
height:30px;
float:left;
}
.menu4{
width:135px;
height:30px;
float:left;
}

/*******************　flash　*******************/

.flash1{
text-align:center;
padding:10px 0px;
}

/*******************　テキストナビ　*******************/

.navi1{
font-size:11px;
text-align:center;
color:#444444;
padding:5px 0px 5px 0px;
}


/*******************　フッダ　*******************/

.fod1{
width:800px;
background-image:url(img/fod_bg.gif);
background-repeat:repeat-y;
margin-left:auto;
margin-right:auto;
margin-top:10px;
padding:5px 0px;
text-align:left;
}

.fod2{
width:780px;
text-align:right;
margin-left:auto;
margin-right:auto;
color:#333333;
}

.fod3{
width:790px;
text-align:left;
padding:0px 0px 0px 10px;
}

.fod4{
font-weight:bold;
color:#444444;
}

/**************************************　トップページ　コンテンツ　**************************************/

.left{
width:530px;
float:left;
text-align:left;
}

.right{
width:260px;
float:right;
text-align:center;

}

.cen{
padding:0px 20px 0px 20px;
}
/*******************　rightエリア　*******************/

.banner1{
width:260px;
height:80px;
margin-bottom:5px;
}

.banner2{
width:260px;
height:80px;
margin-bottom:10px;
}

.topics1{
width:260px;
height:30px;
}

.topics2{
width:258px;
height:190px;
border:1px solid #8E8E8E;
margin-bottom:10px;
}

/*******************　leftエリア　*******************/

/***********　相談エリア　***********/
.soudan{
width:530px;
height:185px;
margin-bottom:5px;
}

/***********　仕事とはエリア　***********/

.sigoto1{
width:530px;
height:382px;
margin-bottom:5px;
}

.sigoto2{
width:260px;
height:40px;
float:left;
}

.sigoto3{
width:260px;
height:40px;
float:right;
}

.sigoto4{
width:260px;
height:332px;
background-color:#E2FEDE;
padding-top:5px;
}

.sigoto5{
width:260px;
height:332px;
background-color:#DEE1FE;
padding-top:5px;
}

.sigoto6{
width:250px;
height:80px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:15px;
}

.sigoto7{
width:250px;
height:70px;
margin-left:auto;
margin-right:auto;
margin-bottom:15px;
text-align:left;
padding:0px 0px;
color:#638647;
}

.sigoto8{
width:250px;
height:70px;
margin-left:auto;
margin-right:auto;
margin-bottom:15px;
text-align:left;
padding:0px 0px;
color:#484E61;
}

.sigoto9{
width:225px;
height:16px;
background-image:url(img/sigoto_bg.gif);
background-repeat:no-repeat;
text-align:left;
padding:6px 0px 6px 15px;
margin-left:auto;
margin-right:auto;
color:#80734B;
margin-bottom:7px;
}

.sigoto10{
width:260px;
height:40px;
margin:0px;
}

/***********　挨拶エリア　***********/
.aisatu{
width:530px;
height:40px;
margin-left:auto;
margin-right:auto;
}

.aisatu2{
background-color:#E8D3F4;
width:530px;
height:125px;
}

.aisatu3{
width:90px;
height:110px;
margin-top:7px;
margin-left:10px;
float:left;
}

.aisatu4{
width:400px;
padding:5px 10px 5px 0px;
margin-top:7px;
color:#65507C;
float:right;
}