@charset "shift_JIS";
/*
---------------------------------------------------------------------------------
メール相談ページ用
---------------------------------------------------------------------------------
[ 新東京国際司法書士事務所 ]

Author:Grobal Manpower
Since:07/04/25
Update:
---------------------------------------------------------------------------------*/

/*
▼import
---------------------------------------------------------------------------------*/
@import "../../cmn_css/reset.css";
@import "../../cmn_css/common.css";
@import "../../cmn_css/ie6.css";
@import "../../cmn_css/mac_ie.css";

/*
▼左カラム - メニュー
---------------------------------------------------------------------------------*/
body#pageMail ul#menuList li#kyuujin a{
	background-image: url(../../images/menu/btnkyuujin_over.jpg);
}

body#pageMail ul#menuList li#kyuujin a:hover{
	background-image: url(../../images/menu/btnkyuujin_over.jpg);
}

/*
▼右カラム - 法人のお客様
---------------------------------------------------------------------------------*/
h2#mail{
	background-image: url(../images/titleMail.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 470px;
	height: 35px;
	text-indent: -9999px;
}

div.wrapper h3#catch01{
	background-image: url(../images/catch01.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 460px;
	height: 20px;
	text-indent: -9999px;
}

div.mailForm{
	border-top: 1px solid #999999;
	margin-top: 10px;
}

input{
	font-size: 75%;
}

body#pageMailSub p.space{
	margin-bottom: 15px;
}

table.mailTable{
	font-size: 75%;
}

table.mailTable td{
	padding: 5px 0px;
	text-indent: 0px;
	line-height: 150%;
	vertical-align: top;
}

table#compareTable{
	margin: 15px 0px 10px 0px;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	font-size: 75%;
}

table#compareTable input{
	font-size: 100%;
}

table#compareTable td{
	padding: 10px 0px 10px 5px;
	line-height: 180%;
}

table#compareTable td.item{
	background-color: #CCCCCC;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	font-weight: bold;
}

table#compareTable td.l_compare{
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	vertical-align: top;
}

table#compareTable td.r_compare{
	border-bottom: 1px solid #999999;
	vertical-align: top;
}

div#submit{
	text-align: center;
}

input.button{
	margin: 10px 0px;
}

p#error{
	font-weight: bold;
	color:#CC0000;
}

.r_compare strong{
color:#0000FF;
}

.r_compare .underline{
text-decoration:underline;
}

#naiyouwaku{
background:url(../images/kyuujin_haikei.jpg) no-repeat left top;
height:85px;
width:266px;
padding:10px;
text-align:center;
margin:10px auto;
}
