

/*******************************************　鈴木司法書士・税理士事務所　スタイルシート　*******************************************/

/*******************　基本設定　*******************/

body {
background-color: #FFFFFF;
font-size:12px;
color:#666666;
line-height:17px;
margin:0px;
text-align:center;
}

h1,h2,h3,h4,h5{display:none;}

.seo{display:none;}

.clear{
clear:both;
height:0px;
visibility: hidden;
text-align:center;
}

.clear1{
clear:both;
height:5px;
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: #FFFC00;}

/*******************　ヘッダ　*******************/

.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;
}

/**************************************　債務整理ページ　コンテンツ　**************************************/

.page_title1{
text-align:right;
padding:15px 0px 0px 0px;
}

.page_title2{
text-align:left;
padding:15px 0px 0px 0px;
}

.page_top{
width:590px;
margin-left:auto;
margin-right:auto;
margin:20px;
text-align:right;
}

.page_right1{
background-image:url(img/kaisya_side_bg.jpg);
background-repeat:repeat-y;
}

.sabu{
width:170px;
height:30px;
}

.s_menu{
width:170px;
height:12px;
background-image:url(img/side_menu_bg1.jpg);
background-repeat:no-repeat;
padding:12px 0px 11px 20px;
}

.s_menu_space{
width:170px;
height:10px;
background-color:#FFFFFF;
}

.page_left1{
padding:0px 0px 0px 20px;
text-align:left;
}

.page_m_title1{
width:590px;
height:20px;
margin-top:30px;
margin-left:auto;
margin-right:auto;
text-align:center;
}

.page_s_title1{
width:590px;
height:30px;
margin-top:30px;
margin-left:auto;
margin-right:auto;
text-align:left;
}



.ac1{
width:570px;
margin-left:auto;
margin-right:auto;
margin-top:30px;
padding:10px 0px 5px 0px;
text-align:left;
font-size:12px;
color:#333333;
border-bottom:1px dotted #666666;
}

.ac2{
width:560px;
height:300px;
margin-left:auto;
margin-right:auto;
margin-top:30px;
text-align:center;
}

.ac3{
width:560px;
height:300px;
text-align:center;
margin:0px auto 20px auto;
}

.ac4{
width:170px;
height:150px;
text-align:left;
float:left;
margin:0px 10px 0px 20px;
}

.ac5{
font-size:16px;
font-weight:500;
color:#333333;
}

.ac6{
list-style-type:none;
}

.ac7{
color:#333333;
font-weight:300;
}
.ac8{
color:#666666;
}

.ac9{
width:200px;
height:150px;
text-align:center;
float:left;
margin:0px 10px 0px 10px;
}

.ac10{
width:330px;
text-align:left;
float:right;
padding-bottom:45px;
padding-left:20px;
margin:0px 10px 0px 0px;
border-left:1px solid #999999;
}
.ac11{
width:590px;
margin-left:auto;
margin-right:auto;
}

.ac12{
text-align:left;
padding:5px 0px;
border-bottom:1px dotted #999999;
}

.space20{
width:560px;
height:40px;
margin-left:auto;
margin-right:auto;
text-align:right;
padding-top:10px;
}