@charset "utf-8";
@import url("../screen.css");
/*=================================================
	main Visual
=================================================*/
div#mainVisual {
background-image: url(../../../service/card/images/main_visual.jpg);
}
/*-------------------------------------------------------------------
	contents Menu
-------------------------------------------------------------------*/
/*	J[hƂ	*/
div#cMenu ul li#about {
padding-left: 25px;
}
div#cMenu ul li#about div a {
background-image: url(../../../service/card/images/c_menu/01.gif);
}
/*	w@	*/
div#cMenu ul li#buy {
padding-left: 30px;
}
div#cMenu ul li#buy div a {
background-image: url(../../../service/card/images/c_menu/02.gif);
}
/*	J[h`[W@		*/
div#cMenu ul li#charge {
padding: 0;
}
div#cMenu ul li#charge div a {
background-image: url(../../../service/card/images/c_menu/03.gif);
}
/*-------------------------------------------------------------------
	H2
-------------------------------------------------------------------*/
/*	ﾐ概v		*/
h2#outline {
background-image: url(../../../outline/images/title.gif);
}
/*	\		*/
h2#card_form {
background-image: url(../../../service/card/images/title_08.gif);
}
/*-------------------------------------------------------------------
	H3
-------------------------------------------------------------------*/
h3#m_01 {
background-image: url(../../../outline/images/m_01.gif);
}
h3#m_02 {
background-image: url(../../../outline/images/m_02.gif);
}
/*-------------------------------------------------------------------
	p
-------------------------------------------------------------------*/
div#entry p {
line-height: 1.6em;
}
div#entry p img.section {
display: block;
margin: 0 auto;
}
div#entry p#end {
text-align: right;
font-size: 10px;
line-height: 1.3em;
}
/*=================================================
	table
=================================================*/
div#entry table {
border-left: 1px solid #999999;
border-top: 1px solid #999999;
font-size: 12px;
line-height: 1.6em;
color: #535353;
font-family: Arial, "ＭＳ Ｐゴシック", Osaka;
}
div#entry th {
background: #eeede1;
color: #4e4c39;
border-right: 1px solid #cdcabb;
border-bottom: 1px solid #cdcabb;
border-left: 1px solid #ffffff;
border-top: 1px solid #ffffff;
text-align: left;
}
div#entry td {
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
background: #ffffff;
}
div#entry th,
div#entry td {
padding: 6px 10px;
}
div#entry td.th {
background: #f7f7f7;
font-weight: bold;
}
div#entry td.num {
color: #CC3300;
}

div#entry form {
padding-top: 15px;
margin-bottom: 120px;
border-top: 1px dashed #888888;
}
