
@charset "utf-8";

/** lp1 **/

.font3 {font-size: 14px;line-height: 130%;}

.font2 {font-size: 12px;line-height: 145%; letter-spacing:1px;}

.font1 {font-size: 10px;line-height: 130%; letter-spacing:1px;}


div.centre {  text-align:center;
}

/** lp2 **/

.static_box1{

	width:740px;
	margin-top:10px;

}

.static_bg01 {
	background-image: url(images/lp/2/maku_02.gif);
	background-repeat: repeat;
	width:740px;
	vartical-align:top;
}
.static_pad1{
	padding:0px 30px 0px 30px;
	text-align:left;


}
.static_border1{

	border-width: 1px 0px 1px 0px; 
	border-color:#FB095D;
	border-style:dotted;
	padding:5px 5px 5px 5px;	

}

.static_border2{

	border-width: 0px 0px 1px 0px; 
	border-color:#FF0000;
	border-style:dotted;
	padding:5px 5px 5px 5px;	

}


.static_reason1{
	padding:5px 5px 5px 5px; ;
}

.static_recrute{
	border-width:1px 0px 1px 0px;
	border-style:dotted;
	border-color:#666666;
}

/** newy[W **/

.new_waku {

	width:680px;
	padding:10px;
}

.new_wakubg {
	background-image:url(images/new/waku_red_02.gif);
	background-repeat:repeat;
	width:700px;

}

.new_bgcolor_w {
	width:650px;
	background-color:#fff;

}

.new_text1 {
	width:400px;	
	text-align:left;
	margin-top:15px;
	padding:10px;
	font-size:80%;
	line-height:150%;

}


.new_text2 {
	width:400px;	
	text-align:left;
	margin-top:5px;
	padding:10px;
	font-size:80%;
	line-height:150%;

}

.new_text3 {
	width:400px;	
	text-align:left;
	margin-top:5px;
	padding:10px;
	font-size:80%;
	line-height:150%;

}

.new_wakubg_pink {
	background-image:url(images/new/pink_waku_02.gif) ;
	background-repeat:repeat;
	width:400px;

}
.new_wakupink_text {
	text-align:left;
	padding:0px 15px;
	font-size:80%;
	line-height:150%;	
}

.new_gototop {
	text-align:right;
	font-size:70%;
	margin-top:10px;

}


/** A肢 **/


.real_introbg {
	background-image:url(images/realfortune/real_toha_02.gif) ;
	background-repeat:repeat;
	width:700px;
	height:32px;
	margin:0px;

}
.real_introbg2 {
	background-image:url(images/realfortune/real_toha_n_02.gif);
	background-repeat:y-repeat;
	width:700px;
	margin:0px;

}

.survival_introbg2 {
	background-image:url(images/survival/toha_02.gif);
	background-repeat:y-repeat;
	width:700px;
	margin:0px;

}

.real_introwaku {
	width:500px;

}


.real_left {
	float:left;
	width:200px;
}

.real_right {
	width:280px;
	float:right;
	margin-left:20px;


}

.real_text80 {
	font-size:80%;
	text-align:left;
	line-height:150%;

}

.real_introtext {
	width:500px;
	text-align:left;
	font-size:80%;
	line-height:120%;
	padding:10px 10px 0 30px;

}

/** v[gy[W **/

.present_title {
	background-image:url(images/present/grg/title.gif);
	background-repeat: no-repeat;
	width:470px;
	height:28px;

}

.present_title_infomation {
	background-image:url(images/present/grg/title_infomation.gif);
	background-repeat: no-repeat;
	width:470px;
	height:28px;

}

.present_title2 {
	background-image:url(images/present/clearbaby/title.gif);
	background-repeat: no-repeat;
	width:470px;
	height:28px;
}


.present_title3 {
	background-image:url(images/present/ehon/title.gif);
	background-repeat: no-repeat;
	width:470px;
	height:28px;
}

.present_titletext {
	font-size:100%;
	font-weight:bold;
	text-align:left;
	padding:10px 0 0 40px;
	margin-bottom:10px;

}

.present_titletext2 {
	font-size:100%;
	font-weight:bold;
	text-align:left;
	padding:7px 0 0 40px;
	margin-bottom:10px;

}

.present-text1 {
	font-size:80%;
	text-align:left;
	padding-left:10px;
	margin-bottom:10px;

}

.present-text2 {
	font-size:80%;
	text-align:left;
	margin-bottom:5px;
}

.present-text3 {
	font-size:80%;
	text-align:left;
	margin-bottom:5px;
	line-height:150%;
}



.present_schedule {
	background-image:url(images/present/grg/gray_bg_02.gif);
	background-repeat: repeat;
	width:450px;
	padding:10px;

}

.present-text3 {
	font-size:80%;
	text-align:left;
	color:#59493F;
}

.present-text4 {
	font-size:65%;
	text-align:right;
}

.present-text5 {
	font-size:80%;
	line-height:150%;
	text-align:left;
	margin-bottom:5px;
}


.present-text6 {
	font-size:75%;
	line-height:120%;
	text-align:left;
	margin-bottom:5px;
}

/** }K **/

.present_melmaga {
	width:262px;
	background-image:url(images/present/grg/mailmag_02.gif);
	repeat-y;
	text-align:top;
}

