@charset "utf-8";

/*--------------------------------------
	Style Name : Management Style Sheet

	main-content
--------------------------------------*/


/*--------------------------------------
	div#main-content
--------------------------------------*/

#main-content div.section h2.section-title {
	margin-bottom:20px;
}

#main-content div.section div.lead {
	margin:0 10px;
}

#main-content * div.section {
	margin:40px 0;
	position:relative;
	overflow:hidden;
	zoom:1;
}

#main-content * div.section h3.section-title {
	margin-bottom:15px;
}

#main-content * div.section ul.order-text {
	list-style-type:disc;
	list-style-position:inside;
}

#main-content * div.gaiyo_02 {
	text-align:center;
}

#main-content * div.gaiyo div.gaiyo_pic {
	margin:0 1em 0 0;
	float:left;
}

#main-content #gaiyo div.content-link {
	position:relative;
	top:8px;
	right:0;
}

#main-content #gaiyo div.image-set div.image {
	padding-right:25px;
}

#main-content #gaiyo div.image-set div.image img {
	position:relative;
}

#main-content #gaiyo div.image-set div.text {padding-top:30px;}
#main-content #gaiyo div.image-set div.text * {margin-bottom:0;}

#main-content #gaiyo #step-03 div.image img,
#main-content #gaiyo #step-04 div.image img,
#main-content #gaiyo #step-05 div.image img,
#main-content #gaiyo #step-06 div.image img,
#main-content #gaiyo #step-10 div.image img {margin-top:-25px;}

#main-content #gaiyo #step-02 div.image img,
#main-content #gaiyo #step-07 div.image img,
#main-content #gaiyo #step-08 div.image img,
#main-content #gaiyo #step-09 div.image img {margin-top:-30px;}

#main-content #gaiyo #step-02 div.text,
#main-content #gaiyo #step-05 div.text {padding-top:10px;}

#main-content #gaiyo #step-06 div.text {padding-top:20px;}

#main-content #gaiyo #step-09 div.text {padding-top:5px;}

/*	body.magic
--------------------------------------*/
body.magic #main-content * div.section div.pic {
	margin:0 1em 0 0;
	float:left;
}

body.magic #main-content #section-01-05 div.content-link {
	position:absolute;
	top:8px;
	right:0;
}

body.magic #main-content #section-01-06 div.image-set div.image {
	padding-right:25px;
}

body.magic #main-content #section-01-06 div.image-set div.image img {
	position:relative;
}

body.magic #main-content #section-01-06 div.image-set div.text {padding-top:30px;}
body.magic #main-content #section-01-06 div.image-set div.text * {margin-bottom:0;}

body.magic #main-content #section-01-06 #step-03 div.image img,
body.magic #main-content #section-01-06 #step-04 div.image img,
body.magic #main-content #section-01-06 #step-05 div.image img,
body.magic #main-content #section-01-06 #step-06 div.image img,
body.magic #main-content #section-01-06 #step-10 div.image img {margin-top:-25px;}

body.magic #main-content #section-01-06 #step-02 div.image img,
body.magic #main-content #section-01-06 #step-07 div.image img,
body.magic #main-content #section-01-06 #step-08 div.image img,
body.magic #main-content #section-01-06 #step-09 div.image img {margin-top:-30px;}

body.magic #main-content #section-01-06 #step-02 div.text,
body.magic #main-content #section-01-06 #step-05 div.text {padding-top:10px;}

body.magic #main-content #section-01-06 #step-06 div.text {padding-top:20px;}

body.magic #main-content #section-01-06 #step-09 div.text {padding-top:5px;}
body.magic #main-content #ryokin {padding-top:5px;
border:5px #66CC00 solid;
}

body.magic #table-01 {
	width: 500;
	border: 2px #000000 solid;
	border-collapse: separate;
	background-color: #FFFFFF;
	color: #000000;
}

body.magic #table-01 td {
border: px solid;
padding: 5 5;
vertical-align: bottom;
}


/*	body.name
--------------------------------------*/
body.name #main-content * div.section div.pic {
	margin:0 1em 0 0;
	float:left;
}

body.name #main-content #section-01-05 div.content-link {
	position:absolute;
	top:8px;
	right:0;
}

body.name #main-content #section-01-06 div.image-set div.image {
	padding-right:25px;
}

body.name #main-content #section-01-06 div.image-set div.image img {
	position:relative;
}

body.name #main-content #section-01-06 div.image-set div.text {padding-top:30px;}
body.name #main-content #section-01-06 div.image-set div.text * {margin-bottom:0;}

body.name #main-content #section-01-06 #step-03 div.image img,
body.name #main-content #section-01-06 #step-04 div.image img,
body.name #main-content #section-01-06 #step-05 div.image img,
body.name #main-content #section-01-06 #step-06 div.image img,
body.name #main-content #section-01-06 #step-10 div.image img {margin-top:-25px;}

body.name #main-content #section-01-06 #step-02 div.image img,
body.name #main-content #section-01-06 #step-07 div.image img,
body.name #main-content #section-01-06 #step-08 div.image img,
body.name #main-content #section-01-06 #step-09 div.image img {margin-top:-30px;}

body.name #main-content #section-01-06 #step-02 div.text,
body.name #main-content #section-01-06 #step-05 div.text {padding-top:10px;}

body.name #main-content #section-01-06 #step-06 div.text {padding-top:20px;}

body.name #main-content #section-01-06 #step-09 div.text {padding-top:5px;}
body.name #main-content #tyui {padding-top:5px;
f}


/*	body.expert
--------------------------------------*/
body.expert #main-content * div.section div.pic {
	margin:0 1em 0 0;
	float:left;
}

body.expert #main-content #section-01-05 div.content-link {
	position:absolute;
	top:8px;
	right:0;
}

body.expert #main-content #section-01-06 div.image-set div.image {
	padding-right:25px;
}

body.expert #main-content #section-01-06 div.image-set div.image img {
	position:relative;
}

body.expert #main-content #section-01-06 div.image-set div.text {padding-top:30px;}
body.expert #main-content #section-01-06 div.image-set div.text * {margin-bottom:0;}

body.expert #main-content #section-01-06 #step-03 div.image img,
body.expert #main-content #section-01-06 #step-04 div.image img,
body.expert #main-content #section-01-06 #step-05 div.image img,
body.expert #main-content #section-01-06 #step-06 div.image img,
body.expert #main-content #section-01-06 #step-10 div.image img {margin-top:-25px;}

body.expert #main-content #section-01-06 #step-02 div.image img,
body.expert #main-content #section-01-06 #step-07 div.image img,
body.expert #main-content #section-01-06 #step-08 div.image img,
body.expert #main-content #section-01-06 #step-09 div.image img {margin-top:-30px;}

body.expert #main-content #section-01-06 #step-02 div.text,
body.expert #main-content #section-01-06 #step-05 div.text {padding-top:10px;}

body.expert #main-content #section-01-06 #step-06 div.text {padding-top:20px;}

body.expert #main-content #section-01-06 #step-09 div.text {padding-top:5px;}

body.expert #main-content #ryokin {padding-top:5px;
border:5px #66CC00 solid;
}

.table-01 table {
width: 500;
border: 0px #000000 solid;
border-collapse: separate;
background-color: #FFFFFF;
}

.table-01 td {
border: px solid;
padding: 5 5;
vertical-align: bottom;
}


/*	body.qfax
--------------------------------------*/
body.qfax #main-content * div.section div.pic {
	margin:0 1em 0 0;
	float:left;
}

body.qfax #main-content #section-01-05 div.content-link {
	position:absolute;
	top:8px;
	right:0;
}

body.qfax #main-content #section-01-06 div.image-set div.image {
	padding-right:25px;
}

body.qfax #main-content #section-01-06 div.image-set div.image img {
	position:relative;
}

body.qfax #main-content #section-01-06 div.image-set div.text {padding-top:30px;}
body.qfax #main-content #section-01-06 div.image-set div.text * {margin-bottom:0;}

body.qfax #main-content #section-01-06 #step-03 div.image img,
body.qfax #main-content #section-01-06 #step-04 div.image img,
body.qfax #main-content #section-01-06 #step-05 div.image img,
body.qfax #main-content #section-01-06 #step-06 div.image img,
body.qfax #main-content #section-01-06 #step-10 div.image img {margin-top:-25px;}

body.qfax #main-content #section-01-06 #step-02 div.image img,
body.qfax #main-content #section-01-06 #step-07 div.image img,
body.qfax #main-content #section-01-06 #step-08 div.image img,
body.qfax #main-content #section-01-06 #step-09 div.image img {margin-top:-30px;}

body.qfax #main-content #section-01-06 #step-02 div.text,
body.qfax #main-content #section-01-06 #step-05 div.text {padding-top:10px;}

body.qfax #main-content #section-01-06 #step-06 div.text {padding-top:20px;}

body.qfax #main-content #section-01-06 #step-09 div.text {padding-top:5px;}
