<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

h3 {
	padding:0 0 10px 0
}

h4 {
	clear:both;
	margin:0 0 10px 10px;
	padding:0 0 13px 13px;
	line-height:0;
	background:url(../img/profile/sttl_bg.png) no-repeat 0 bottom;
}
.sttl {
	text-align:center;
	padding:0 0 10px 0;
}
.area01 .left {
	float:left;
	width:415px;
	padding:34px 0 0 12px;
}
.area01 .right {
	float:right;
	width:230px;
	height:377px;
	margin:0 23px 60px 0;
	background:url(../img/practice/img03.png) no-repeat 0 0;
	line-height:1.6;
}

.area01 .right .list01 {
	float:left;
	width:85px;
	padding:173px 0 0 23px;
}
.area01 .right .list02 {
	float:left;
	width:100px;
	padding:173px 0 0 5px;
}
.area01 dl {
	padding:10px 35px 40px 20px;
}
.area01 dt {
	float:right;
	width:153px;
}
.area01 dd {
	float:left;
	width:470px;
}
.area01 p.txt01 {
	padding:10px 35px 15px 20px;
}
.area01 div.btn {
	padding:0 0 40px 20px;
}

.area02 .left {
	float:left;
	width:470px;
	padding:15px 0 0 20px;
}
.area02 .right {
	float:right;
	width:153px;
	padding:0 36px 0 0;
}
.txt02 {
	padding:10px 35px 40px 20px;
}
.area03 .left {
	float:left;
	width:430px;
	padding:15px 0 40px 15px;
}
.area03 .left .listTxt {
	background:url(../img/practice/mark01.png) no-repeat 0 5px;
	padding:0 0 15px 16px;
}
.area03 .left .pointTxt {
	background:url(../img/practice/mark02.png) no-repeat 12px 3px;
	padding:0 0 15px 25px;
	color:#FF6600;
	text-decoration:underline;
}
.area03 .right {
	float:right;
	width:239px;
	padding:0 13px 40px 0;
}

.pT {
	padding-top:15px !important;
}


</pre></body></html>