body {
background-image: url(http://www.cardloan-cashing.com/image/bg_image.jpg);
}

body,div,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,form,fieldset,legend,input,textarea,pre,code,blockquote {
margin: 0;
padding: 0;
}

img {border: none;}
.outline {
width: 1000px;
background-color: #ffffff;
}

.head {
background-image: url(http://www.cardloan-cashing.com/image/head_bg.jpg);
}

.body {}

.foot {
text-align: center;
padding-top: 10px;
padding-bottom: 10px; 
width: 1000px;
font-size: 12px;
font-weight: 600;
color: #555555;
}

.foot_menu {
width: 1000px;
font-size: 12px;
text-align: center;
padding-top: 20px;
padding-bottom: 50px;
}

.foot_table {}
.f_td_1 {background-color: #6699cc;}
.f_td_2 {background-color: #ffffff;}

.logo {
width: 1000px;
height: 100px;
}

.top_menu {
width: 950px;
}

.top_border {
width: 1000px;
height: 32px;
background-image: url(http://www.cardloan-cashing.com/image/border_bg.jpg);
}

.body_left {
width: 220px;
float: left;
background-color: #ffffff;
}
.body_center {
width: 560px;
float: left;
background-color: #ffffff;
}

.body_kensaku {
width: 780px;
float: left;
background-color: #ffffff;
}

.body_right {
width: 220px;
float: left;
background-color: #ffffff;
}

.left_table1 {
border: 1px solid #555555;
margin-left: 10px;
margin-top: 10px;
margin-bottom: 10px;
text-align: left;
}
.l_td1_1 {
background-color: #ffffff;
border-bottom: 1px solid #555555;
}
.l_td1_2 {
	font-size: 12px;
	color: #555555;
	font-weight: 600;
	background-color: #f2f2f2;
}





.right_table1 {
border: 1px solid #555555;
margin-left: 0px;
margin-top: 10px;
text-align: left;
margin-bottom: 10px;
}
.r_td1_1 {
background-color: #ffffff;
border-bottom: 1px solid #555555;
}
.r_td1_2 {
	font-size: 11px;
	color: #555555;
	font-weight: 600;
	background-color: #f2f2f2;
}


.ichiran_table1 {
margin: 10px auto;
background-color: #555555;
}
.i_td1_1 {background-image: url(http://www.cardloan-cashing.com/image/ichiran_name_bg.jpg); text-align: left;}
.i_td1_2 {background-color: #cccccc;}
.i_td1_3 {
background-color: #333333; font-size: 12px; text-align: center; color: #ffffff; font-weight: 600;
border-left: 2px solid #cccccc; border-top: 2px solid #cccccc;
border-right: 2px solid #000000; border-bottom: 2px solid #000000;
}
.i_td1_4 {background-color: #ffffff; font-size: 13px; text-align: center;}
.i_td1_5 {background-color: #ffffff; font-size: 13px; line-height: 1.3;}

.ichiran_name {width: 458px; font-size: 13px; font-weight: 600; float: left; padding-top: 3px; color: #ffffff;}

a.ichiran_link:link {color: #ffffff; text-decoration: none;}
a.ichiran_link:hover {color: #cccccc;}
a.ichiran_link:active {color: #ffffff;}
a.ichiran_link:visited {color: #ffffff;}





.logo_left {width: 260px; height: 100px; float: left;}
.logo_right {width: 740px; height: 100px; float: left;}


.head_mes {font-size: 12px; margin-top: 5px; text-align: left;}

.index_mes {
	font-size: 12px;
	margin: 0px 10px;
	text-align: left;
	line-height: 1.2;
	background-color: #f2f2f2;
	padding: 5px;
	border: 1px dotted #333;
	margin-top: 10px;
}






.google {width: 250px; text-align: right; margin-left: 400px; margin-top: 10px;}


.shousai_table1 {background-color: #000000; margin: 10px auto;}
.s_td1_1 {background-image: url(http://www.cardloan-cashing.com/image/shousai_name_bg.jpg); font-size: 13px; text-align: center; color: #ffffff; font-weight: 600;}
.s_td1_2 {background-color: #ffffff; font-size: 12px;}
.s_td1_3 {background-color: #8f8a6f;}

.shousai_hp_gazo {width: 180px; float: left; text-align: center; font-size: 12px; font-weight: 600;}
.shousai_hp_data {width: 338px; float: left;}

.shousai_table2 {background-color: #000000; margin-left: 10px;}
.s_td2_1 {font-size: 13px; background-color: #cccc99; text-align: center;}
.s_td2_2 {font-size: 13px; background-color: #e5e5e5; text-align: center;}
.s_td2_3 {font-size: 13px; background-color: #ffffff; text-align: center;}


.shousai_banner {width: 468px; margin: 10px auto;}
.shousai_banner_text {width: 468px; font-size: 12px; color: #ff0000; text-align: center;}


.shousai_table3 {background-color: #000000; margin: 10px auto;}
.s_td3_1 {background-color: #cccccc; font-size: 12px; text-align: center;}
.s_td3_2 {background-color: #ffffff; font-size: 12px;}


.shousai_table4 {background-color: #000000; margin: 10px auto;}
.s_td4_1 {background-color: #ffffff; text-align: center; font-size: 12px;}
.s_td4_2 {background-color: #333333; text-align: center; font-size: 12px; border: 1px solid #ffffff; color: #ffffff;}
.s_td4_3 {background-color: #cccccc; text-align: center; font-size: 12px;}


.shousai_hikaku {width: 520px; margin: 10px auto; background-color: #e5e5e5; border: 2px solid #000000;}
.shousai_hikaku_title {width: 300px; margin: 10px auto; text-align: center;}
.shousai_hikaku_title2 {width: 520px; margin: 0px auto; background-image: url(http://www.cardloan-cashing.com/image/hikaku_title_bg.jpg); color: #ffffff; font-size: 15px; padding-top: 5px; padding-bottom: 5px; text-align: center; font-family: serif; font-weight: 600;}

.shousai_keywords {width: 540px; margin: 10px auto; text-center: center; font-size: 13px; font-style: italic; color: #cccccc;}


.page {
width: 540px;
margin: 10px auto;
font-size: 12px;
text-align: center;
line-height: 1.5;
}

.ichiran_setsumei {background-color: #555555; margin: 10px auto;}

.setsumei_td1 {background-image: url(http://www.cardloan-cashing.com/image/ichiran_name_bg.jpg); font-size: 13px; font-weight: 600; color: #ffffff; border: 1px solid #ffffff;}
.setsumei_td2 {background-color: #ffffff; font-size: 12px; text-align: left; line-height: 1.3;}

.ichiran_banner {width: 500px; text-align: center; margin: 10px auto;}

.ichiran_keywords {width: 540px; font-size: 12px; font-style: italic; color: #cccccc; margin: 10px auto;}

.narabikae {width: 540px; font-size: 12px; font-weight: 600; margin: 10px auto; text-align: center; color: #990000;}


a.narabikae_link:link {color: #000099;}
a.narabikae_link:hover {color: #000099;}
a.narabikae_link:active {color: #000099;}
a.narabikae_link:visited {color: #000099;}

.pankuzu {
font-size: 12px; font-weight: 600; text-align: left; width: 980px; margin-left: 20px; padding-top: 10px;
}

a.pankuzu_link:link {color: #ffffff;}
a.pankuzu_link:hover {color: #ffffff;}
a.pankuzu_link:active {color: #ffffff;}
a.pankuzu_link:visited {color: #ffffff;}

.index_table1 {margin: 10px auto; border: 1px solid #555555; background-color: #e5e5e5;}

.index_td1_1 {font-size: 13px; border: 1px solid #555555; background-image: url(http://www.cardloan-cashing.com/image/ichiran_name_bg.jpg); color: #ffffff; font-weight: 600;}
.index_td1_2 {font-size: 11px; border: 1px solid #555555; background-color: #ffffff;}
.index_td1_3 {font-size: 11px; border: 1px solid #555555; background-color: #ffffff;}

.index_table2 {background-color: #e5e5e5; margin: 10px auto; border: 1px solid #555555;}

.index_td2_1 {font-size: 13px; background-image: url(http://www.cardloan-cashing.com/image/ichiran_name_bg.jpg); border: 1px solid #555555; color: #ffffff; font-weight: 600;}
.index_td2_2 {font-size: 11px; background-color: #ffffff; border: 1px solid #555555;}

.index_list {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #555555;
	font-size: 12px;
	list-style-position: inside;
}
.index_list a:link {
	color: #0000FF;
	text-decoration: none;
}
.index_list a:visited {
	color: #0000FF;
	text-decoration: none;
}
.index_list a:hover {
	color: #CC0000;
	text-decoration: underline;
}

.index_gazo {width: 540px; margin: 10px auto;}




.hikaku_style1 {
padding: 5px 0px;
text-align: left;
font-size: 14px;
color: #ffffff;
background-color: #666666;
border-top: 2px solid #cccccc;
border-left: 2px solid #cccccc;
border-right: 2px solid #000000;
border-bottom: 2px solid #000000;
}
.hikaku_style2 {
padding: 5px 5px;
text-align: left;
line-height: 1.2;
font-size: 13px;
background-color: #ffffff;
}
.hikaku_style3 {
background-color: #ffffff;
padding: 5px 0px;
text-align: center;
}
.hikaku_style4 {
padding: 5px 5px;
text-align: center;
line-height: 1.2;
font-size: 13px;
background-color: #ffffff;
}


.side_banner {
width: 210px;
margin: 10px auto;
text-align: center;
}


.navi_table {background-color: #e5e5e5; margin: 10px auto; border: 1px solid #555555;}

.navi_td1 {background-image: url(http://www.cardloan-cashing.com/image/navi_logo.jpg);}
.navi_td2 {background-color: #ffffff; text-align: center; font-size: 12px; font-weight: 600; border: 1px solid #555555; color: #555555;}
.navi_td3 {background-color: #ffffff; text-align: center; font-size: 12px; border: 1px solid #555555;}
.navi_td4 {background-color: #ccffff; text-align: center; font-size: 12px; border: 1px solid #555555; background-color: #000000;}


a.updata_link:link {color: #800000;}
a.updata_link:hover {color: #ff4500;}
a.updata_link:active {color: #ff8c00;}
a.updata_link:visited {color: #800000;}

a.camp_link:link {color: #800000;}
a.camp_link:hover {color: #ff4500;}
a.camp_link:active {color: #ff8c00;}
a.camp_link:visited {color: #800000;}

a.foot_link:link {color: #696969;}
a.foot_link:hover {color: #999999;}
a.foot_link:active {color: #ff8c00;}
a.foot_link:visited {color: #696969;}

a.side_menu:link {color: #2f4f4f;}
a.side_menu:hover {color: #ff0000;}
a.side_menu:active {color: #ff8c00;}
a.side_menu:visited {color: #2f4f4f;}

a.right_bar:link {color: #2f4f4f;}
a.right_bar:hover {color: #800000;}
a.right_bar:active {color: #ff8c00;}
a.right_bar:visited {color: #2f4f4f;}

a.sp_link:link {color: #006400;}
a.sp_link:hover {color: #ff0000;}
a.sp_link:active {color: #ff8c00;}
a.sp_link:visited {color: #006400;}


.s_t_3_1 {background-color: #99ccff; font-size: 12; color: #333333;}
.s_t_3_2 {background-color: #ffffff;}
.s_t_3_3 {background-color: #cccccc;}

.menseki_table {margin: 10px auto; line-height: 1.5; border-top: 1px solid #555555;}
.menseki_td1 {font-size: 12px;}
.menseki_td2 {font-size: 12px; background-color: #e5e5e5; border-bottom: 1px solid #555555; border-left: 1px solid #555555;}
.menseki_td3 {font-size: 12px; background-color: #e5e5e5; border-bottom: 1px solid #555555; border-right: 1px solid #555555;}

.koukoku_table {margin: 10px auto; line-height: 1.5;}
.koukoku_td {font-size: 12px; border-bottom: 1px solid #555555;}


.osusume_box {width: 540px; margin: 10px auto; text-align: center;}
.osusume_table1 {float: left;}
.osusume_table2 {background-color: #000000; font-size: 10px; margin-bottom: 10px;}
.osusume_table3 {float: left; margin-left: 15px; margin-right: 15px;}
.osusume_td1 {background-image: url(http://www.cardloan-cashing.com/image/o_top.jpg);}
.osusume_td2 {background-image: url(http://www.cardloan-cashing.com/image/o_middle.jpg);}
.osusume_td3 {background-color: #ffffff;}
.osusume_td4 {background-color: #000033; color: #ffffff; border: 3px double #ffffff;}
.osusume_td5 {background-color: #ccccff;}
.osusume_td6 {background-color: #ffffff;}
.osusume_td7 {text-align: center; background-color: #ffffff;}


.sitemap_box {width: 700px; margin: 10px auto;}
.sitemap_table {font-size: 11px; float: left;}
.sitemap_td1 {font-weight: 600;}
.sitemap_td2 {}
.sitemap_td3 {}


a.jouhou:link {color: #990033;}
a.jouhou:hover {color: #ff0000;}
a.jouhou:active {color: #ff0000;}
a.jouhou:visited {color: #990033;}



.sougo_box1 {
width: 480px;
padding: 10px;
font-size: 12px;
line-height: 1.3;
border: 1px solid #555555;
margin: 10px auto;
}

.sougo_box2 {
color: #ff5555;
font-size: 11px;
}

.sougo_table {
background-color: #555555;
margin: 10px auto;
}

.sougo_td1 {
color: #ffffff;
background-color: #000000;
text-align: center;
font-size: 11px;
border: 1px solid #ffffff;
}

.sougo_td2 {
background-color: #cccccc;
text-align: center;
}

.sougo_td3 {
text-align: center;
}

.sougo_link_table {
margin: 10px auto;
}

.sougo_link_td1 {
font-size: 13px;
font-weight: 600;
text-align: left;
padding: 5px;
}

.sougo_link_td2 {
font-size: 11px;
text-align: left;
padding: 5px;
padding-left: 30px;
padding-bottom: 0px;
}

.sougo_link_td3 {
font-size: 10px;
text-align: left;
padding: 5px;
padding-top: 0px;
padding-left: 30px;
border-bottom: 1px dotted #555555;
}

.sougo_page {
width: 500px;
font-size: 12px;
text-align: center;
margin: 20px auto;
line-height: 1.5;
}

div.new_box {
	width: 540px;
	margin: 0 auto;
	padding: 0;
}

div.new_box:after {
	height: 0;
	display: block;
	content: ".";
	visibility: hidden;
	clear: both;
}

div.n_left {
	width: 265px;
	float: left;
	margin: 0;
	padding: 0;
	border: 1px solid #333;
	background-color: #e6e6e6;
}

div.n_right {
	width: 265px;
	float: right;
	margin: 0;
	padding: 0;
	border: 1px solid #333;
	background-color: #e6e6e6;
}

div.n_title {
	font-size: 13px;
	background-color: #000;
	color: #fff;
	padding: 5px;
	text-align: center;
	font-weight: bold;
	margin: 3px;
	margin-bottom: 0;
	background-image: url("http://www.cardloan-cashing.com/image/ichiran_name_bg.jpg");
	background-repeat: repeat-x;
	background-position: top left;
}

div.new_box dl {
	height: 330px;
	overflow: auto;
	padding: 5px;
	padding-right: 0;
	background-color: #fff;
	margin: 3px;
	border: 1px solid #000;
}

div.new_box dl dt {
	font-weight: bold;
	padding-top: 3px;
	font-size: 11px;
}

div.new_box dl dd {
	padding-bottom: 3px;
	border-bottom: 1px dotted #333;
	font-size: 12px;
}

div.new_box dl dd a:link {
	text-decoration: none;
	color: #0000FF;
}

div.new_box dl dd a:visited {
	text-decoration: none;
	color: #0000FF;
}

div.new_box dl dd a:hover {
	color: #CC0000;
	text-decoration: underline;
}

div.ad_box {
	width: 520px;
	margin: 0 auto;
	padding: 0;
}

div.ad_box:after {
	height: 0;
	content: ".";
	display: block;
	visibility: hidden;
	clear: both;

}

div.a_left {
	width: 250px;
	float: left;
}

div.a_right {
	width: 250px;
	float: right;
}



div.new_box2 {
	width: 540px;
	margin: 0 auto;
	padding: 0;
	padding-top: 10px;
}

div.new_box2:after {
	height: 0;
	display: block;
	content: ".";
	visibility: hidden;
	clear: both;
}


div.new_box2 dl {
	height: 335px;
	overflow: auto;
	padding: 5px;
	padding-right: 0;
	background-color: #fff;
	margin: 3px;
	border: 1px solid #000;
}

div.new_box2 dl dt {
	font-weight: bold;
	padding-top: 3px;
	font-size: 11px;
}

div.new_box2 dl dd {
	padding-bottom: 3px;
	border-bottom: 1px dotted #333;
	font-size: 12px;
}

div.new_box2 dl dd a:link {
	text-decoration: none;
	color: #0000FF;
}

div.new_box2 dl dd a:visited {
	text-decoration: none;
	color: #0000FF;
}

div.new_box2 dl dd a:hover {
	color: #CC0000;
	text-decoration: underline;
}

div.new_box2 div.b_image1 {
	padding-bottom: 5px;
}
div.new_box2 div.b_image2 {
	padding-bottom: 5px;
}
div.new_box2 div.b_image3 {
	padding-bottom: 0px;
}

div.new_box2 div.n_right {
	background-color: #fff;
	border: none;
}

div.index_bottom_text {
	text-align: left;
	font-size: 12px;
	background-color: #f2f2f2;
	border: 1px dotted #333;
	padding: 5px;
	margin: 10px 10px;
}


div.campaign_box {
	text-align: center;
	padding-top: 10px;
	margin-bottom: 5px;
}

div.cam_image {}

div.cam_banner {
	padding-top: 10px;
}

div.cam_text {
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
}

div.cam_text a:link {

}

div.cam_text a:visited {

}

div.cam_text a:hover {

}
div.cam_table {}

div.attention {
	line-height: 20px;
	font-size: 12px;
}

div.left_top {
	padding-top: 10px;
	text-align: right;
}

div.right_top {
	padding-top: 10px;
}

div.right_top img {
	width: 200px;
}








div.ichioshi_box {
	background-color: #fbd000;
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid #333333;
}
div.ichioshi_title {
	font-size: 13px;
	font-weight: bold;
	line-height: 25px;
	text-indent: 10px;
	text-align: left;
	background-color: #000000;
	padding: 0px;
	background-image: url("http://www.cardloan-cashing.com/image/ichiran_name_bg.jpg");
	background-repeat: repeat-x;
	background-position: left top;
	color: #FFFFFF;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
}
div.ichioshi_content {
	background-color: #FFFFFF;
	border: 1px solid #333333;
	margin: 3px;
	_height: 1px;
	min-height: 1px;
	padding-right: 10px;	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}
div.ichioshi_content:after {
	clear: both;
	display: block;
	visibility: hidden;
	height: 0;
	content: ".";
}
div.ichioshi_left {
	float: left;
	width: 140px;
}
div.ichioshi_banner {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
div.ichioshi_right {
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 140px;
}
div.ichioshi_name {
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}
div.ichioshi_text {
	background-color: #fff;
	text-align: left;
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
}
ul.ichioshi_data {
	background-color: #f2f2f2;
	padding: 5px;
	border: 1px dotted #333;
	text-align: left;
	font-size: 12px;
}
ul.ichioshi_data li {
	list-style-type: none;
	display: inline;
}











































ul.ichioshi_data li:after {
	content: "/";
}
