@charset "utf-8";
/* CSS Document(company) */


/* index==========================

	1.for index style
	
*/


/* 1.for index style ==============================================*/
div#entry_box {
	font-size:0.75em;
}

div.stripNav#stripNav0{
	z-index:100;
	position:relative;top:152px;left:189px;
	width:60px;
	height:16px; overflow:hidden;
	font-size:10px; color:#fff;
}
div.stripNav#stripNav0 li{
	background: url("../../common/image/jumpitem-off.gif") no-repeat; padding:0; cursor:pointer;
	height:12px; width:8px; padding:0; border:0; font-size:1px; margin-top:1px;
}
div.stripNav#stripNav0 li a.current{
	background: url("../../common/image/jumpitem-on.gif") no-repeat; padding:0; cursor:pointer;
	height:12px; width:8px; padding:0; border:0;
}
div#stripNav1 div.stripNav ul li{
	text-indent:-2000px;
	display:block;
		float:left;
	
}
div.stripNav#stripNav0 ul li a{
	display:block;
	height:12px; width:8px;
	float:left;
	}
dt.title_lessonB img{
	margin:0 0 5px 10px;
}
img#access_rank_img,
div#access_rank{
	display:none;
}
div#ad_box{
margin-top:0;
}
p.Thank_txt01{
font-size:1.2em;
margin-bottom:15px;
}
p.Thank_txt02{
font-size:1.3em;
margin-bottom:15px;
}
p.Thank_txt03{
font-size:1.3em;
margin-bottom:700px;
}
xmp{
margin:0;
padding:0;
line-height:1.2;
}
table.link_table th{
padding:3px 12px 12px 0;
vertical-align:top;
text-align:left;
color:#444444;
font-size:1em;
}
table.link_table td{
padding:0 8px 12px 0;
vertical-align:top;
text-align:left;
color:#444444;
font-size:1em;
}
p.link_txt{
margin:0 0 20px 0;
}
textarea{
width:275px;
}
.textbox{
	border:1px solid #BBBBBB;
	padding:2px 2px 2px 2px;
	background-color: #ffffff;
	font-size:1.2em;
	color:#444444;
	line-height:1.2;
	margin:0 0 5px 0;
	}

div.link_btn{
text-align:right;
}
