@charset "utf-8";

/*手続きテーブル*/

#steps_table{
background : url(image/steps_ta_wid.gif) repeat-y;
width:668px;
margin : 0;
padding: 0px 0px;
}


.steps_table_in{
margin : 0;
padding: 10px 35px;
}

.add_table_in,
.piagon_table_in{
margin : 0;
padding: 10px 20px;
}


/*手続きメニュー*/


#steps_menu_list {
margin : 0px;
padding : 0px;
list-style-type : none;
width : 175px;
}

#steps_menu_list li {
margin : 0px;
padding : 0px;
list-style : none;
width : 175px;
height : 60px;
display: inline;
}

#steps_menu_list a {
text-indent: -9999px;
text-decoration: none;
display:block;
width:175px;
height:60px;
background-image:url(image/steps_menu.gif);
background-repeat: no-repeat;
}

a.steps1 {
background-position : 0 0px;
}
a:hover.steps1 {
background-position :  -177px 0px;
}
a.steps2 {
background-position :  0 -60px;
}
a:hover.steps2 {
background-position :  -177px -60px;
}
a.steps3 {
background-position :   0 -120px;
}
a:hover.steps3 {
background-position :   -177px -120px;
}
a.steps4 {
background-position :   0 -180px;
}
a:hover.steps4 {
background-position :   -177px -180px;
}
a.steps5 {
background-position : 0 -240px;
}
a:hover.steps5 {
background-position :  -177px -240px;
}
a.steps6 {
background-position : 0 -300px;
}
a:hover.steps6 {
background-position : -177px -300px;
}


/*連絡先テーブル*/
#add_table{
background : url(image/steps_add_wid.gif) repeat-y;
width:595px;
margin : 0px;
padding: 0px 0px;
}

.add_red{
width : 50px;
background :#ff0000;
color:#ffffff;
text-align: center; vertical-align: middle;
}

.add_black{
width : 510px;
color:#000000;
font-size : 16px;
font-weight : bold;
text-align: left; vertical-align: top;
padding: 0px 8px;
}

.tel_small{
font-size : 10px;
line-height: 125%;
text-align: left; vertical-align: top;
}

/*手続きテーブル内容*/
.steps_title{
color : #ff0000;
font-size : 15px;
line-height: 180%;
font-weight : bold;
}

.steps_goods{
color : #000000;
font-size : 15px;
line-height: 180%;
font-weight : bold;
}

/*ぴあごんテーブル内容*/
#piagon_table{
background : url(image/steps_p_wid.gif) repeat-y;
width:594px;
margin : 0px;
padding: 0px 0px;
}

.top_bot_space{
margin-bottom : 10px;
margin-top : 10px;
}

.piagon_att{
color : #ff0000;
font-size : 11px;
line-height: 130%;
}

.top_link{
margin : 20px 12px 5px 0px;
float : right;
}
