/* CSS Document */
#head_bg {
    background: url("../images/head_bg.gif") repeat-x scroll 0 0 transparent;
    display: block;
    height: 2px !important;
    margin: 0;
    padding: 0;
    width: 100%;
}

#contents .article {
    float: right;
    padding-bottom: 50px;
    width: 900px;
	}
	
	
	
.ttlTypeD01 {
    background: url("../images/jscheck_bg_ttlTypeD01-02.gif") no-repeat scroll 0 bottom transparent;
    color: #64293D;
    font-weight: bold;
    margin-bottom: 20px;
}
	
.ttlTypeD01 .ttl {
    background: url("../images/jscheck_bg_ttlTypeD01-01.gif") no-repeat scroll 0 0 transparent;
    padding: 10px 13px;
}
	
.columnTypeB01:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.columnTypeB01 .inner1{
float:left;
width:420px;
}
.columnTypeB01 .inner2{
float:right;
width:450px;
}

ul.stepText01 {
	width:auto;
	margin:10px 0;
	padding:0;
	list-style:none;
}

ul.stepText01 li{
	list-style:none;
	margin-bottom:0.5em;
	padding-left:24px;
	vertical-align:top;
	line-height:1.4em;
	min-height:19px;
	height:auto !important;
	height:19px;
}

ul.stepText01 li.step1 {
	background:url(../images/jscheck_num_list_01.gif) no-repeat 0 top;
	margin-top:1em;
}

ul.stepText01 li.step2{
	background:url(../images/jscheck_num_list_02.gif) no-repeat 0 top;
	margin-top:1em;
}

ul.stepText01 li.step3 {
	background:url(../images/jscheck_num_list_03.gif) no-repeat 0 top;
	margin-top:1em;
}

ul.stepText01 li.step4 {
	background:url(../images/jscheck_num_list_04.gif) no-repeat 0 top;
	margin-top:1em;
}

ul.stepText01 li.step5 {
	background:url(../images/jscheck_num_list_05.gif) no-repeat 0 top;
	margin-top:1em;
}

ul.stepText01 li.step6 {
	background:url(../images/jscheck_num_list_06.gif) no-repeat 0 top;
}

ul.stepText01 li.step7 {
	background:url(../images/jscheck_num_list_07.gif) no-repeat 0 top;
}

.columnTypeC01:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.columnTypeC01 .inner1{
float:left;
width:135px;
}
.columnTypeC01 .inner2{
float:right;
width:515px;
}

.columnTypeD01:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.columnTypeD01 .inner1{
float:left;
width:505px;
}
.columnTypeD01 .inner2{
float:right;
width:145px;
}
.columnTypeE01 .inner1{
float:left;
width:70px;
}
.columnTypeE01 .inner2{
float:right;
width:410px;
}

strong.pink {
	color:#f30c7e;
}
	
.anchorBox01 {
    background: url("../images/jscheck_link_bg_01.gif") no-repeat scroll 0 bottom transparent;
    height: auto !important;
    margin: 1.2em auto;
    min-height: 35px;
    padding: 0 0 10px;
    width: 900px;
}

.anchorBox01 ul.anchorLink {
	margin:0 20px 0 10px;
}

.anchorBox01 ul.anchorLink li {
	display: inline-block;
	/display:inline;
	margin:0 10px;
	
}

p.backTop{
	clear:both;
text-align:right;
}

p.backTop a{
background:url("/domo/common/images/mod_ico_arrow_04.gif") no-repeat scroll 0 50% transparent;
padding-left:10px;
}

ul li.maintain {
	list-style:none;
	background:none !important;
	padding-left:1.4em;
	font-weight:bold;
	color:#64293D;
	line-height:1.6em !important;
	margin-bottom:0.8em !important;
}