.textvm{vertical-align:middle;}
.width_main{width:764px;}
.color_blue{color:#2993d6;}
/*.head_checklist{width:780px;}*/

#blue_title {width:764px; height:43px; background:url('/common_img/13phase/bg_title.gif') no-repeat; margin-top:10px; padding-bottom:10px;}
#blue_title h1{width:700px; padding-left:30px; line-height:43px; font-weight:normal; font-size:18px; color:#ffffff;}

/*16フェーズ　ペンシル対応 T.kurano 2012/02/13*/

.header_member_in{z-index:1;font-size:10px;}
.header_member_in .header_mypage{background:url('/common_img/11phase/Arw_red.gif') no-repeat 8px 8px;height:17 px;padding:5px 20px 0 25px;}
.header_member_in .header_not{padding-left:25px;}
.header_member_in .header_logout{background:url('/common_img/11phase/Arw_red.gif') no-repeat 8px 8px;padding:5px 20px 0 25px;}
.header_member_in a:hover img{filter:alpha(style=0,opacity=80);-moz-opacity:0.8;opacity:0.8;}
.header_member{z-index:1;}
.header_member a:hover img{filter:alpha(style=0,opacity=80);-moz-opacity:0.8;opacity:0.8;}

.header_register{z-index:2;height:17px;background:url('/common_img/15p/yajirushi_r.gif') no-repeat 0px 8px;padding:5px 20px 0 10px;}

.header_login{width:123px;height:26px;z-index:2;padding-right:20px;}


.header_other{z-index:1;}
.header_check{width:123px;height:26px;padding-right:20px;}
.header_book{width:118px;height:17px;background:url('/common_img/15p/yajirushi_r.gif') no-repeat 0px 8px;padding:5px 0 0 10px;}
.header_other a:hover img{filter:alpha(style=0,opacity=80);-moz-opacity:0.8;opacity:0.8;}


#tb_contents{
	width:980px;
	text-align:center;
	margin-top:10px;
	height:50px;
}

#tb_contents .tb_tit{
	border: 1px solid #B5B5B6;
	padding:6px 10px 6px 6px;
	font-size:60%;
	text-align:left;
}

#tb_contents .pad6 {
/*
	background: url("/common_img/16p/mini_gry_arrow.gif") no-repeat scroll 0px 4px rgba(0, 0, 0, 0);
	margin: 12px 0 0 20px;
*/
	background: url("/common_img/16p/mini_gry_arrow.gif") no-repeat scroll 5px 4px rgba(0, 0, 0, 0);
	margin: 12px 0 0 10px;
	padding-left:15px;
	font-size:75%;
}

#tb_contents li.pad6.fl a{
	font-size: 14px;
	line-height: 1.25;
}

#tb_contents2{
	width:980px;
	text-align:center;
	margin-top:10px;
}

#tb_contents2 .tb_tit{
	border: 1px solid #B5B5B6;
	padding:6px 10px 6px 6px;
	font-size:60%;
	text-align:left;
}

#head_pankuzu {
    width: 764px;
    margin-top: 7px;
    margin-bottom: 5px;
}
#head_pankuzu p {
	margin-bottom: 10px;
	/* font-size: 10px; */
	font-size: 11px;
	color: #666;
}
#head_pankuzu strong {
    font-weight: normal;
}