@charset "utf-8";
/* CSS Document */

/*-----------------------------------------------------------------*/
/*                 1.categoryseason.html                   */
/*-----------------------------------------------------------------*/

/*----wrapper--------------*/
#handbookContent{
padding-left:20px;
padding-right:20px;
padding-bottom:5px;
}

/*----pankuzu--------------*/

#handbookContent #pankuzu{
background-image: url(../../img/category/nv_p_cate_birth.gif);
background-position:left top;
background-repeat:no-repeat;
width:881px;
height:22px;
margin-bottom:12px;
}

#handbookContent #pankuzu p{
padding-left:19px;
padding-top:1px;
font-size:10px;
color:#7290A5;
}
#handbookContent #pankuzu a{
color:#7290A5;
text-decoration:underline;
}

/*----margin padding--------------*/
.pdr5{
	padding-right:5px;
}
.pdr10{
	padding-right:10px;
}
.pdl10{
	padding-left:10px;
}
.mgb5{
	margin-bottom:5px;
}
.mgb10{
	margin-bottom:10px;
}
/*----Content Area Flort Right--------------*/
#handbookRight{
	float:right;
	width:681px;
	padding-bottom:20px;
	padding-top: 5px;
	color:#666666;
	line-height:1.8em;
	letter-spacing:0.08em;
}
#handbookRight a{
	color:#A44E4E;
}
#handbookRight p{
	padding:5px;
}
.handbook_top {

}
.handbook_top ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.handbook_top ul li {
	float:left;
	margin:0px;
	padding:0px;
	height:62px;
}
.handbook_top h3{
	clear:both;
	padding:0px;
	margin:0px;
}

#handbookRight p.hb_txt{
	width:612px;
	margin:0px auto;
	padding:0px;
	text-align:right;
}
.handbook_box1 {
	position:relative;
	width:612px;
	margin:20px auto 10px auto;
}
.handbook_box1 p {
	position:absolute;
	top:56px;
	left:20px;
	width: 370px;
	font-size:12px;
}
.handbook_box2 {
	position:relative;
	width:612px;
	margin:20px auto 10px auto;
	height:377px;
}
.handbook_box2 p.btop1 {
	position:absolute;
	top:56px;
	left:20px;
	width: 450px;
	font-size:12px;
}
.handbook_box2 p.bbtm1 {
	position:absolute;
	bottom:5px;
	left:75px;
	font-size:12px;
	text-align:center;
}
.handbook_box2 p.bbtm2 {
	position:absolute;
	bottom:5px;
	right:40px;
	font-size:12px;
	text-align:center;
}
.handbook_box3 {
	position:relative;
	width:612px;
	margin:20px auto 10px auto;
}
.handbook_box3 p {
	position:absolute;
	top:56px;
	left:20px;
	width: 430px;
	font-size:12px;
}
.hb_rec {
	background:url(../img/handbook/cate/osusume.gif) 0 0 no-repeat;
	height:173px;
}
#handbookRight .hb_rec p{
	padding:30px 130px 0px 30px;
	font-size:12px;
}
#handbookRight p.hb_btn{
	margin:0px auto;
	text-align: center;
}