@charset "Shift_JIS";

/* joycaƒgƒbƒvƒ‰ƒbƒp[ */
#se-022{
	margin:0;
}

#se-023{
	margin:0;
	padding:0
}

#se-022 h2{
	margin:0px;
	font-size:14px;
	border-bottom:1px dotted #CC0000;
	line-height: 150%;
	padding:0px 0px 5px 5px;
	color: #CC0000;
}

#se-023 h2{
	margin:0px;
	font-size:18px;
	border-bottom:1px dotted #CC0000;
	line-height: 130%;
	padding:0px 0px 5px 0px;
	color: #333333;
}

#se-023 h3{
	margin:5px;
	font-size:14px;
	line-height: 130%;
	padding:0px 5px 0px 5px;
	color: #333333;
}

#se-023 .exp{
	margin:10px;
	font-size:12px;
	line-height: 150%;
	padding:0px;
}

#se-023 .exp-right{
	margin:10px;
	font-size:12px;
	line-height: 150%;
	padding:0px;
	text-align:right
}

.tunagaru{
	font-size:16px;
	font-weight:bold;
	color:#CC0000;
}

.lead{
	font-size:12px;
	line-height: 190%;
	padding:5px 0px 15px 5px;
}

.lead2{
	font-size:12px;
	line-height: 150%;
	margin-top:5px;
	padding:0px;
}

.head1{
	font-size:14px;
	border-left:4px solid #D49B00;
	padding:3px 0px 3px 5px;
	margin-bottom:5px;
}

.head2{
	font-size:14px;
	line-height:150%;
	border-left:4px solid #D49B00;
	padding:3px 0px 3px 5px;
	margin-bottom:10px;
}

.head3{
	font-size:12px;
	border-left:4px solid #D49B00;
	padding:5px 0px 5px 6px;
	margin:10px 0px 5px 12px;
	background-color:#F2E1B3
}

.hr2{
	border-bottom:1px dotted #666666;
	margin:10px 0px 10px 0px;
	padding:0
}

.caption3{
	font-size:10px;
	line-height:120%;
	font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"
}

.caption4{
	font-size:10px;
	line-height:130%;
	font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	text-indent:-1em;
	margin-left:1em;
}

.caption5{
	font-size:10px;
	line-height:130%;
	font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"
}

.tdata1{
	font-size:12px;
	line-height:150%;
}

.list1{
	font-size:12px;
	line-height:150%;
	font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	text-indent:-1em;
	margin-left:1em;
}

.plus-image{
	margin:10px;
	font-size:12px;
	line-height: 150%;
	padding:0px;
	background-image: url(/imgs/pe/se/joyca/pic-014.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.red-box{
	margin:0px;
	font-size:12px;
	line-height: 140%;
	padding:5px;
	border:1px solid #DD0000
}

/* ”Ä—p“™•ƒtƒHƒ“ƒg */
.tt{
	font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"
}

.nomal{
	font-weight:normal
}

.bold{
	font-weight:bold
}

/* ”Ä—pƒtƒHƒ“ƒgƒTƒCƒY */
.f11{
	font-size:11px;
}
.f12{
	font-size:12px;
}
.f14{
	font-size:14px;
}
.f16{
	font-size:16px;
}
.f18{
	font-size:18px;
}
.f22{
	font-size:22px;
}

/* ”Ä—psŠÔ */
.l13{
	line-height: 130%;
}

.l15{
	line-height: 150%;
}
.l16{
	line-height: 160%;
}
.l17{
	line-height: 170%;
}
.l20{
	line-height: 200%;
}


/* ”Ä—pƒJƒ‰[ */
.red {
	color:#FF0000;
}

.red2 {
	color:#DD0000;
}

.gold {
	color:#D49B00
}

.white {
	color:#FFFFFF;
}

/* ”Ä—pƒ}[ƒWƒ“ */
.margin5 {
	margin:5px;
}
.margin10 {
	margin:10px;
}
.margin15 {
	margin:15px;
}
.margin20 {
	margin:20px;
}
.margin30 {
	margin:30px;
}

.margin-left12 {
	margin-left:12px;
}
.margin-left14 {
	margin-left:14px;
}
.margin-left1em {
	margin-left:1em;
}
.margin-left2em {
	margin-left:2em;
}

/* ”Ä—pƒCƒ“ƒfƒ“ƒg */
.indent-1em{
	text-indent:-1em;
}
.indent-1em2{
	text-indent:-1em;
	margin-left:1em;
}

/***** loan btn *****/
ul.loanBtn {
	margin:10px 0;
}

ul.loanBtn:after {
	height:0;
	visibility:hidden;
	content:".";
	clear:both;
}

ul.loanBtn li {
	float:right;
	list-style-type:none;
	margin-right:3px;
}

.loanpdf {
	text-align:left;
	font-size:12px;
	line-height:150%;
	margin:10px;
}

.loanpdf p {
	line-height:170%;
	margin:5px 0 0 12px;
}

.myP {
	margin:10px 0;
	padding:0;
}






