<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*	ca130cppopup
------------------------------------*/
.pc_img{
	display: block !important;
}
.sp_img{
	display: none !important;
}

.section{
	width: 616px;
	margin-bottom: 30px;
	padding-bottom: 0;
}
.upper{
	background: url(../../images/lineup/ca130/bg1_bottom.gif) no-repeat left bottom;
}
.upper .inner_box{
/*	background: url(../../images/lineup/ca130/bg1_top.gif) no-repeat left top;*/
	padding: 20px;
	padding-bottom: 0;
}
.under{
	background: url(../../images/lineup/ca130/bg2_bottom.gif) no-repeat left bottom;
}
.under .inner_box{
	background: url(../../images/lineup/ca130/bg2_top.gif) no-repeat left top;
	padding: 20px;
}

/*--- upper text ---*/
.upper strong{
	display: block;
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
}
.section .text{
/*	position: absolute;*/
	font-size: 120%;
	line-height: 1.2;
	margin-bottom: 0;
	line-height:1.4
}
.upper .t1{
	padding-right: 20px;
/*	left: 31px;
	top: 94px;
	top: 171px;*/
}
.upper .t1 span{
	display: block;
	font-size: 12px;
	width: 576px;
}
.upper .t2{
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 20px;
}

/*--- under text ---*/
.under strong{
	display: block;
	margin: 0;
	margin-bottom: 20px;
}
.under .inner_left{
	float: left;
	margin-right: 20px;
}
.under .inner_right{
	width: 320px;
	float: right;
}
.under .t1{
	width: 100%;
	padding-right: 20px;
	margin-bottom: 20px;
}
.under .t1 span{
	display: block;
	font-size: 11px;
	padding-top: 7px;
}
.under .t2{
	font-size: 11px;
	line-height: 1.4;
	margin-top: 10px;
	margin-bottom: 15px;
}
.under .t2 p{
	margin: 0 !important;
	padding: 0;
	margin-left: 1em;
	text-indent: -1em;
	padding-left: 1em;
}
.under .inner_last{
	width: 576px;
	background: url(../../images/lineup/ca130/inner_bg_bottom.gif) no-repeat left bottom;
	clear: both;
}
.under .inner_last strong{
	position: relative;
	color: #fff;
	font-size: 12px;
	display: block;
	float: left;
	margin-left: -117px;
	top: 43px;
}
.under .t3{
	background: url(../../images/lineup/ca130/inner_bg_top.gif) no-repeat left top;
	padding: 10px 10px 10px 140px;
	font-size: 11px;
}

/*--- 入会CP ---*/
#cp02{
	background: url(../../images/lineup/ca130/cp01_bg_bottom.gif) no-repeat left bottom;
}
#cp02 .inner_box{
	background: url(../../images/lineup/ca130/cp01_bg_top.gif) no-repeat left top;
	padding: 6px 18px 18px;
	position: relative;
}
#cp02 .inner_box img.fukidashi{
	position: absolute;
	top: -20px;
	left: 6px;
}
#cp02 .t1{
	margin-top: 15px;
}
#cp02 .t3{
	margin-top: 15px;
	width: 100%;
	background: url(../../images/lineup/ca130/cp01_inner_bg_bottom.gif) no-repeat left bottom;
}
#cp02 .t3 strong{
	display: block;
	width: 100%;
	background: url(../../images/lineup/ca130/cp01_inner_bg_top.gif) no-repeat left top #f3790e;
	text-align: center;
	color: #fff;
	font-size: 18px;
	padding: 5px 0;
	font-weight: normal;
	margin: 0;
}
#cp02 .t3 p{
	padding: 10px 0 0 10px;
	margin: 0;
}
#cp02 .t3 p.attention{
	font-size: 12px;
	padding: 0 0 10px 10px; 
}
#cp02 .t2 p{
	margin: 0;
}
#cp02 .t2.attention{
	margin: 15px  0 10px;
	font-size: 12px;
	text-indent: -1em;
	padding-left: 1em;
}
#cp02 .t4{
	font-size: 12px;
}
#cp02 .t4 strong,
#cp02 .t4 p{
	margin: 0;
}</pre></body></html>