
#waku {
	display: block;
	margin-right: auto;
	margin-left: auto;
	width: 760px
	}

#head_text {
	font-size: 1px;
	background-image: url("../imgja/cs_header_title.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
	text-indent: -2000em;
	display: block;
	margin-top: 17px;
	margin-bottom: 10px;
	width: 760px;
	height: 18px
	}

#head_logo {
	background-image: url("../imgja/logo.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 424px;
	height: 98px;
	float: left
	}

#head_logo a  {
font-size: 1px;
text-indent: -2000em;
display: block;
width: 424px;
height: 98px
}
#clear10 {
display: block;
margin: 0;
padding: 0;
width: 760px;
height: 10px;
clear: both
}

#clear15 {
display: block;
margin: 0;
padding: 0;
width: 760px;
height: 15px;
clear: both
}

ul#lognavi  {
margin: 0;
padding: 0;
float: right
}

ul#lognavi a {
display: block;
width: 129px;
height: 21px
}

ul#lognavi li.login  {
font-size: 1px;
background-image: url("../imgja/navi_login.gif");
background-repeat: no-repeat;
background-position: left bottom;
text-indent: -2000em;
list-style-type: none;
display: block;
margin-top: 0;
margin-bottom: 5px;
width: 129px;
height: 21px
}
ul#lognavi li.pass  {
font-size: 1px;
background-image: url("../imgja/navi_pass.gif");
background-repeat: no-repeat;
background-position: left bottom;
text-indent: -2000em;
list-style-type: none;
display: block;
margin: 0;
width: 129px;
height: 22px
}
ul#gnavi   {
text-align: left;
display: block;
margin: 0;
padding: 0;
width: 760px
}


ul#gnavi li a  {
font-size: 1px;
text-indent: -2000em;
display: block;
width: 100%;
height: 23px
}


ul#gnavi li.whatOn   {
background-image: url("../imgja/navi_01_on.gif");
background-repeat: no-repeat;
background-position: left bottom;
list-style-type: none;
display: block;
margin-right: 9px;
width: 120px;
height: 23px;
float: left
}



ul#gnavi li.whyOff   {
background-image: url("../imgja/navi_02_off.gif");
background-repeat: no-repeat;
background-position: left bottom;
list-style-type: none;
display: block;
margin-right: 9px;
width: 120px;
height: 23px;
float: left
}



ul#gnavi li.howOff   {
background-image: url("../imgja/navi_03_off.gif");
background-repeat: no-repeat;
background-position: left bottom;
list-style-type: none;
display: block;
margin-right: 9px;
width: 120px;
height: 23px;
float: left
}



ul#gnavi li.muchOff   {
background-image: url("../imgja/navi_04_off.gif");
background-repeat: no-repeat;
background-position: left bottom;
list-style-type: none;
display: block;
margin-right: 9px;
width: 120px;
height: 23px;
float: left
}



ul#gnavi li.flowOff  {
background-image: url("../imgja/navi_06_off.gif");
background-repeat: no-repeat;
background-position: left bottom;
list-style-type: none;
display: block;
width: 120px;
height: 23px;
float: left
}

h1#what {
font-size: 1px;
text-indent: -2000em
}

h2#what  {
font-size: 1px;
background-image: url("../imgja/cs_ttl_what.gif");
background-repeat: no-repeat;
background-position: left bottom;
text-indent: -2000em;
display: block;
margin: 0 0 0;
width: 760px;
height: 40px;
clear: both
}

h2#what2  {
font-size: 1px;
background-image: url("../imgja/title_01.gif");
background-repeat: no-repeat;
background-position: center top;
text-indent: -2000em;
display: block;
margin: 15px 0 10px;
width: 760px;
height: 30px
}


h3#quick {
font-size: 1px;
background-image: url("../imgja/title_q.gif");
background-repeat: no-repeat;
background-position: left bottom;
text-indent: -2000em;
display: block;
margin: 0;
width: 288px;
height: 36px
}

h3#business {
font-size: 1px;
background-image: url("../imgja/title_b.gif");
background-repeat: no-repeat;
background-position: left bottom;
text-indent: -2000em;
display: block;
margin: 0;
width: 248px;
height: 36px
}

h3#reasonable {
font-size: 1px;
background-image: url("../imgja/title_r.gif");
background-repeat: no-repeat;
background-position: left bottom;
text-indent: -2000em;
display: block;
margin: 0;
width: 214px;
height: 36px
}

#whatQuick {
text-align: left;
display: block;
margin: 0;
width: 288px;
float: left
}

#whatReasonable {
text-align: left;
display: block;
margin: 0 0 0 5px;
width: 214px;
float: left
}

#whatBusiness {
text-align: left;
display: block;
margin: 0 0 0 5px;
width: 248px;
float: left
}

#free   {
font-size: 1px;
background-image: url("../imgja/navi_reg.gif");
background-repeat: no-repeat;
background-position: left bottom;
text-indent: -2000em;
display: block;
margin: 0 auto 0;
width: 324px;
height: 27px;
clear: both
}



#free a {
display: block;
width: 324px;
height: 27px
}

#foot {
line-height: 200%;
background-image: url("../imgja/footer_line.gif");
background-repeat: no-repeat;
background-position: left top;
text-align: left;
margin: 30px 0;
padding-top: 20px;
width: 760px
}

#foot:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}

#foot .copy  {
display: block;
margin-top: 10px
}


#footNavi  {
display: block;
float: left
}


#banaGeo {
font-size: 1px;
background-image: url("../imgja/quickssl_anim.gif");
background-repeat: no-repeat;
background-position: left bottom;
text-indent: -2000em;
width: 115px;
height: 55px;
float: right
}

#banaGeo a {
display: block;
width: 115px;
height: 55px
}
#whatFoot {
background-image: url("../imgja/cs_whatfoot.gif");
background-repeat: no-repeat;
background-position: left top;
display: block;
margin: 0;
padding: 0;
width: 760px;
height: 9px
}

p#quick {
margin: 0 0 0 10px;
padding: 0
}

p#reasonable {
margin: 0 0 0 10px;
padding: 0
}

p#business {
margin: 0 0 0 10px;
padding: 0
}

p#what   {
background-image: url("../imgja/cs_bg_what.gif");
background-repeat: repeat-y;
background-position: left top;
text-align: left;
display: block;
margin: 0;
padding: 0 0 15px 15px;
width: 760px
}
ul#whatCnts   {
background-image: url("../imgja/cs_bg_what.gif");
background-repeat: repeat-y;
background-position: left 0;
margin: 0;
padding: 0;
width: 760px;
height: 162px
}

ul#whatCnts span {
	display: none;
}


ul#whatCnts li.A  {
font-size: 1px;
background-image: url("../imgja/01_img_01.gif");
background-repeat: no-repeat;
background-position: left bottom;
display: block;
margin: 0 0 0 10px;
width: 269px;
height: 162px;
float: left
}


ul#whatCnts li.B {
font-size: 1px;
background-image: url("../imgja/01_img_02.gif");
background-repeat: no-repeat;
background-position: left bottom;
display: block;
margin: 0;
width: 269px;
height: 162px;
float: left
}

ul#whatCnts li.C {
font-size: 1px;
background-image: url("../imgja/01_img_03.gif");
background-repeat: no-repeat;
background-position: left bottom;
display: block;
margin: 0;
width: 192px;
height: 162px;
float: left
}
hr {
display: none
}


