@charset "Shift_JIS";


/*--------------------------------------------
  www.think.ne.jp CSS
  URL : http://www.think.ne.jp/
  UPDATE : 2006.06
-----------------------------------------------*/

#pankuzu{
	width: 750px;
	margin: 6px 0px 6px 0px;
}

#title{
	width: 750px;
	height: 41px; /* 13line */
	background-image:url(../imgs/line_41px.gif);
	background-repeat:repeat-x;
}

#caption{
	float:left;
	margin:43px 0px 0px 0px;
}

#text_area{
	width:560px;
	float:right;
	margin:40px 0px 0px 0px;
	font-size:12px;
}

#caption2{
	float:left;
	margin:43px 0px 0px 0px;
}

#text_area2{
	width:560px;
	float:right;
	margin:40px 0px 0px 0px;
	font-size:12px;
}

#content_area2 {
	clear:both;
	width: 750px;
	margin-bottom:
}

#caption3{
	float:left;
	margin:43px 0px 0px 0px;
}

#text_area3{
	width:560px;
	float:right;
	margin:40px 0px 0px 0px;
	font-size:12px;
}

#content_area3 {
	clear:both;
	width: 750px;
	margin:0px;
}

#text_area img{
	float:left;
	margin:0px 18px 18px 0px;
}

#signature_area{
	width:560px;
	height:90px;
	float:right;
}

#signature{
	float:right;
	width:180px;
	height:90px;
}

#next_link{
	width:560px;
	height:54px;
	clear:both;
}


.pagebtn{
	margin-top:18px;
	margin-bottom:36px;
}

a img{border:0;}

.dt41{
	margin-bottom:18px;
	width:140px;
	float:left;
	height: 41px; /* 13line */
	background-image:url(../imgs/line_41px.gif);
	background-repeat:repeat-x;
	color:white;
}

.dd41{
	margin-bottom:18px;
	width:420px;
	float:right;
	height: 41px; /* 13line */
	background-image:url(../imgs/line_41px.gif);
	background-repeat:repeat-x;
}

.dt59{
	margin-bottom:18px;
	width:140px;
	float:left;
	height: 59px; /* 13line */
	background-image:url(../imgs/line_59px.gif);
	background-repeat:repeat-x;
	color:white;
}

.dd59{
	margin-bottom:18px;
	width:420px;
	float:right;
	height: 59px; /* 13line */
	background-image:url(../imgs/line_59px.gif);
	background-repeat:repeat-x;
}

.dt77{
	margin-bottom:18px;
	width:140px;
	float:left;
	height: 77px; /* 13line */
	background-image:url(../imgs/line_77px.gif);
	background-repeat:repeat-x;
	color:white;
}

.dd77{
	margin-bottom:18px;
	width:420px;
	float:right;
	height: 77px; /* 13line */
	background-image:url(../imgs/line_77px.gif);
	background-repeat:repeat-x;
}

.dt95{
	margin-bottom:18px;
	width:140px;
	float:left;
	height: 95px; /* 13line */
	background-image:url(../imgs/line_95px.gif);
	background-repeat:repeat-x;
	color:white;
}

.dd95{
	margin-bottom:18px;
	width:420px;
	float:right;
	height: 95px; /* 13line */
	background-image:url(../imgs/line_95px.gif);
	background-repeat:repeat-x;
}

.dt113{
	margin-bottom:18px;
	width:140px;
	float:left;
	height: 113px; /* 13line */
	background-image:url(../imgs/line_113px.gif);
	background-repeat:repeat-x;
	color:white;
}

.dd113{
	margin-bottom:18px;
	width:420px;
	float:right;
	height: 113px; /* 13line */
	background-image:url(../imgs/line_113px.gif);
	background-repeat:repeat-x;
}

.dt_last1{
	margin-bottom:18px;
	width:140px;
	float:left;
	height: 95px; /* 13line */
	color:white;
}

.dt_last2{
	margin-bottom:18px;
	width:140px;
	float:left;
	height: 41px; /* 13line */
	color:white;
}

.dd_last1{
	margin-bottom:18px;
	width:420px;
	float:right;
	height: 95px; /* 13line */
}

.dd_last12{
	margin-bottom:18px;
	width:420px;
	float:right;
	height: 41px; /* 13line */
}

.white{
	color:white;
}