/***** credit *****/.card{	margin			: 10px 0;	padding			: 0 10px;}#h_text{	font-size		: 12px;	line-height		: 18px;	margin			: 0 0 10px 0;}#h_text span{    font-size: 14px;    line-height: 18px;    color: #ff6666;}.bt2{	margin			: 0 0 15px 0;}.bt2.tel_bt a{color: #ff3333;}.bt2.tel_bt em{color: #27b3b9;}.c_title{	text-align		: center;	font-size		: 14px;	line-height		: 30px;	font-weight		: bold;	color			: #b28b00;	border-bottom		: 1px dotted #e0cd75;	margin			: 0 0 5px 0;}#rule li{	font-size		: 12px;	line-height		: 18px;	margin			: 0 0 5px 0;}#rule h4{	font-size		: 14px;	line-height		: 18px;	margin			: 0 0 5px 0;	padding			: 10px 0 20px 0;	color			: #ff3333;	border-bottom		: 2px dotted #e0cd75;}.card div{	font-size		: 12px;}.card p{	text-align		: center;}.guide{	margin			: 10px 0;}.guide div{	font-size		: 12px;	line-height		: 18px;	margin			: 0 10px 5px 10px;}.guide ul{	margin			: 0 0 10px 0;	padding			: 0 10px 10px 10px;	border-bottom		: 2px dotted #ddd;}.guide ul:after{	content			: "";	display			: block;	clear			: both;}.guide li{	font-size		: 12px;	line-height		: 18px;	border-bottom	: 1px dotted #ddd;}.guide li p{	padding			:  5px 0 4px 0;}.guide li span{	font-weight		: bold;	color			: #27b3b9;}.guide li span a{	color			: #ff6666;}.guide li:last-child{	border-bottom	: none;}.guide li strong{	padding			: 5px 0 0 0;	display			: block;	text-align		: center;}.guide .txt1{	text-align		: left;	font-size		: 12px;	line-height		: 16px;	margin			: 0 0 10px 0;	padding			: 0 10px;}.guide  .txt2{	font-size		: 12px;	line-height		: 16px;	text-align		: center;	margin			: 0 0 25px 0;}.guide  .txt2 a{	font-size		: 20px;	line-height		: 25px;	text-align		: center;}