@charset "utf-8";

div#contents p#to_forkigyotop {
	clear:both;
	margin-top:20px;
	margin-bottom:20px;
	text-align:right;
	font-size:12px;
}

div#contents p#to_forkigyotop a {
	color:#003399;
}

div#contents p#to_forkigyotop a img {
	vertical-align:middle;
}


/* ================================================= */
/* == P01 ========================================== */
/* ================================================= */

div#p01 {
	margin:0 auto;
	padding:0 0 0 0;
	width:720px;
	font-size:12px;
}

div#p01 h1 {
	margin:0 0 15px 0;
	padding:0 0 0 0;
	width:720px;
	height:40px;
	background:url(../img/ttl_p01_h1.jpg) no-repeat;
}

* html div#p01 h1 {
	margin-bottom:0px;
}

div#p01 p {
	margin:0 auto 24px auto;
	padding:0 0 0 0;
	width:650px;
}

div#p01 div {
	margin:0 auto 15px auto;
	padding:0 0 10px 0;
	width:650px;
/*	background:url(../img/bg_p01_step.jpg) no-repeat;*/
}

div#p01 div h2 {
	margin:0 0 10px 10px;
	padding:0 0 0 0;
	width:620px;
	height:35px;
	text-indent:-9999px;
}

div#p01 div p {
	margin:0 0 0 15px;
	width:620px;
}

div#p01 div#p01_step-01 h2 { background:url(../img/ttl_p01_step-01.jpg) no-repeat; }
div#p01 div#p01_step-02 h2 { background:url(../img/ttl_p01_step-02.jpg) no-repeat; }
div#p01 div#p01_step-03 h2 { background:url(../img/ttl_p01_step-03.jpg) no-repeat; }
div#p01 div#p01_step-04 h2 { background:url(../img/ttl_p01_step-04.jpg) no-repeat; }
div#p01 div#p01_step-05 h2 { background:url(../img/ttl_p01_step-05.jpg) no-repeat; }
div#p01 div#p01_step-06 h2 { background:url(../img/ttl_p01_step-06.jpg) no-repeat; }



/* ================================================= */
/* == P02 ========================================== */
/* ================================================= */

div#p02 {
	margin:0 auto;
	padding:0 0 0 0;
	width:720px;
	font-size:12px;
}

div#p02 h1 {
	margin:0 0 15px 0;
	padding:0 0 0 0;
	width:720px;
	height:40px;
	text-indent: -9999px;
	background:url(../img/ttl_p02_h1.jpg) no-repeat;
}


div#p02 div#ai {
	margin:0 0 15px 0;
	padding:0 0 0 0;
	width:720px;
	height:40px;
	background:url(../img/ttl_p02_h1.jpg) no-repeat;
}


* html div#p02 h1 {
	margin-bottom:0px;
}

div#p02 p {
	margin:0 auto 24px auto;
	padding:0 0 0 0;
	width:650px;
}

div#p02 p.hr {
	clear:both;
	height:5px;
	line-height:5px;
	font-size:5px;
}

div#p02 ul,
div#p02 ul#round_logo {
	clear:both;
	margin:0 auto 24px auto;
	padding:0 0 0 0;
	width:720px;
}

div#p02 ul li {
	display:table-cell;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:240px;
/*	height:150px;*/
	text-align:center;
}

div#p02 ul li.logo_left {
	float:left;
	display:inline;
}

div#p02 ul li.logo_right {
	float:right;
	display:inline;
}

div#p02 ul#round_logo li {
	width:180px;
	height:150px;
}

div#p02 table {
	clear:both;
	margin:0 auto 24px auto;
	padding:0 0 0 0;
	width:720px;
}

div#p02 table tr td {
	padding-bottom:20px;
	width:240px;
	text-align:center;
}




/* ================================================= */
/* == P03 ========================================== */
/* ================================================= */

div#p03_1 {
	margin:0 auto;
	padding:0 0 0 0;
	width:766px;
	font-size:12px;
}

/*div#p03_1 h1 {
	margin:0 0 15px 0;
	padding:0 0 0 0;
	width:720px;
	height:40px;
	background:url(../img/ttl_p03_h1.jpg) no-repeat;
	text-indent:-9999px;
}

* html div#p03_1 h1 {
	margin-bottom:0px;
}*/

div#p03_1 p {
	margin:0 auto 24px auto;
	padding:0 0 0 0;
	width:650px;
}

div#p03_1 div {
	margin:0 45px 30px;
	padding:0 0 10px 0;
	width:650px;
/*	background:url(../img/bg_p03_box.jpg) no-repeat;*/
}

div#p03_1 div h2 {
	margin:0 0 10px 10px;
	padding:0 0 0 0;
	width:620px;
	height:35px;
	/*text-indent:-9999px;*/
}

/*div#p03_1 div#p03_box-01 h2 { background:url(../img/ttl_p03_box-01.jpg) no-repeat; }
div#p03_1 div#p03_box-02 h2 { background:url(../img/ttl_p03_box-02.jpg) no-repeat; }*/

div#p03_1 div h3 {
	margin:1em 0 0 0;
	padding:0 0 0 15px;
	font-size:14px;
	font-weight:bold;
}

div#p03_1 div p {
	margin:0 0 0 15px;
	width:620px;
}

div#p03_1 div ul {
	overflow:hidden;
	margin:5px 0 0 15px;
	padding:0 0 0 0;
	width:620px;
}

div#p03_1 div ul li {
	float:left;
	display:inline;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:300px;
	background:url(../img/list_orange_01.jpg) no-repeat 0px 4px;
	text-indent:15px;
}




/* ================================================= */
/* == P04 ========================================== */
/* ================================================= */

div#p04 {
	margin:0 auto;
	padding:0 0 0 0;
	width:766px;
	font-size:12px;
}

div#p04 h1 {
	margin:0 0 15px 0;
	padding:0 0 0 0;
	width:766px;
	height:47px;
	background:url(../img/ttl_p04_h1.jpg) no-repeat;
	text-indent:-9999px;
}

* html div#p04 h1 {
	margin-bottom:0px;
}

div#p04 p {
	margin:0 auto 24px auto;
	padding:0 0 0 0;
	width:650px;
}

div#p04 div.p04_step-box {
	clear:both;
	overflow:hidden;
	margin:0 auto 30px auto;
	padding:0 0 0 0;
	width:720px;
}

div#p04 div.p04_step-box h2 {
	margin:0 0 10px 0;
	padding:0 0 0 0;
	width:720px;
	height:35px;
	text-indent:-9999px;
}

div#p04 div.p04_step-box h2#p04_step_01 { background:url(../img/ttl_p04_step-box_01.jpg) no-repeat; }
div#p04 div.p04_step-box h2#p04_step_02 { background:url(../img/ttl_p04_step-box_02.jpg) no-repeat; }
div#p04 div.p04_step-box h2#p04_step_03 { background:url(../img/ttl_p04_step-box_03.jpg) no-repeat; }
div#p04 div.p04_step-box h2#p04_step_04 { background:url(../img/ttl_p04_step-box_04.jpg) no-repeat; }
div#p04 div.p04_step-box h2#p04_step_05 { background:url(../img/ttl_p04_step-box_05.jpg) no-repeat; }
div#p04 div.p04_step-box h2#p04_step_06 { background:url(../img/ttl_p04_step-box_06.jpg) no-repeat; }

div#p04 div.p04_step-box p.step-box_img {
	float:left;
	display:inline;
	margin:0 0 0 0;
	border-right:2px dotted #999999;
	padding:0 0 0 0;
	width:350px;
}

div#p04 div.p04_step-box p.step-box_txt {
	float:right;
	display:inline;
	margin:15px 0 0 0;
	padding:0 0 0 0;
	width:360px;
	font-size:16px;
}

div#p04 div.p04_step-box p.step-box_txt span {
	display:block;
	margin:16px 0 0 0;
	line-height:16px;
	font-size:12px;
	color:#ff0000;
}

div#p04 p.next {
	clear:both;
	margin:0 auto 24px auto;
	padding:0 0 0 0;
	text-align:center;
}



/* ================================================= */
/* == P05 ========================================== */
/* ================================================= */

div#p05 {
	margin:0 auto;
	padding:0 0 0 0;
	width:720px;
	font-size:12px;
}

div#p05 h1 {
	margin:0 0 15px 0;
	padding:0 0 0 0;
	width:720px;
	height:40px;
	background:url(../img/ttl_p04_h1.jpg) no-repeat;
	text-indent:-9999px;
}

* html div#p05 h1 {
	margin-bottom:0px;
}

div#p05 p {
	margin:0 auto 24px auto;
	padding:0 0 0 0;
	width:650px;
}

div#p05 div.p05_step-box {
	clear:both;
	overflow:hidden;
	margin:0 auto 30px auto;
	padding:0 0 0 0;
	width:720px;
}

div#p05 div.p05_step-box h2 {
	margin:0 0 10px 0;
	padding:0 0 0 0;
	width:720px;
	height:35px;
	text-indent:-9999px;
}

div#p05 div.p05_step-box h2#p05_step_07 { background:url(../img/ttl_p05_step-box_07.jpg) no-repeat; }
div#p05 div.p05_step-box h2#p05_step_08 { background:url(../img/ttl_p05_step-box_08.jpg) no-repeat; }
div#p05 div.p05_step-box h2#p05_step_09 { background:url(../img/ttl_p05_step-box_09.jpg) no-repeat; }
div#p05 div.p05_step-box h2#p05_step_10 { background:url(../img/ttl_p05_step-box_10.jpg) no-repeat; }

div#p05 div.p05_step-box p.step-box_img {
	float:left;
	display:inline;
	margin:0 0 0 0;
	border-right:2px dotted #999999;
	padding:0 0 0 0;
	width:350px;
}

div#p05 div.p05_step-box p.step-box_txt {
	float:right;
	display:inline;
	margin:15px 0 0 0;
	padding:0 0 0 0;
	width:360px;
	font-size:16px;
}

* html div#p05 div.p05_step-box p.step-box_txt img {
	padding:4px 0 5px 0;
	vertical-align:middle;
}

div#p05 div.p05_step-box p.step-box_txt span {
	display:block;
	margin:16px 0 0 0;
	font-size:12px;
	color:#ff0000;
}

div#p05 p.next {
	clear:both;
	margin:0 auto 24px auto;
	padding:0 0 0 0;
	text-align:center;
}



/* ================================================= */
/* == P06 ========================================== */
/* ================================================= */

div#p06 {
	margin:0 auto;
	padding:0 0 0 0;
	width:720px;
	font-size:12px;
}

div#p06 h1 {
	margin:0 0 15px 0;
	padding:0 0 0 0;
	width:720px;
	height:40px;
	background:url(../img/ttl_p04_h1.jpg) no-repeat;
	text-indent:-9999px;
}

* html div#p06 h1 {
	margin-bottom:0px;
}

div#p06 p {
	margin:0 auto 24px auto;
	padding:0 0 0 0;
	width:650px;
}

div#p06 div.p06_step-box {
	clear:both;
	overflow:hidden;
	margin:0 auto 30px auto;
	padding:0 0 0 0;
	width:720px;
}

div#p06 div.p06_step-box h2 {
	margin:0 0 10px 0;
	padding:0 0 0 0;
	width:720px;
	height:35px;
	text-indent:-9999px;
}

div#p06 div.p06_step-box h2#p06_step_11 { background:url(../img/ttl_p06_step-box_11.jpg) no-repeat; }
div#p06 div.p06_step-box h2#p06_step_12 { background:url(../img/ttl_p06_step-box_12.jpg) no-repeat; }
div#p06 div.p06_step-box h2#p06_step_13 { background:url(../img/ttl_p06_step-box_13.jpg) no-repeat; }
div#p06 div.p06_step-box h2#p06_step_14 { background:url(../img/ttl_p06_step-box_14.jpg) no-repeat; }
div#p06 div.p06_step-box h2#p06_step_15 { background:url(../img/ttl_p06_step-box_15.jpg) no-repeat; }

div#p06 div.p06_step-box p.step-box_img {
	float:left;
	display:inline;
	margin:0 0 0 0;
	border-right:2px dotted #999999;
	padding:0 0 0 0;
	width:350px;
}

div#p06 div.p06_step-box p.step-box_txt {
	float:right;
	display:inline;
	margin:15px 0 0 0;
	padding:0 0 0 0;
	width:360px;
	font-size:16px;
}

* html div#p06 div.p06_step-box p.step-box_txt img {
	padding:4px 0 5px 0;
	vertical-align:middle;
}

* html div#p06 div.p06_step-box p.step-box_txt {
	line-height:20px;
}

div#p06 div.p06_step-box p.step-box_txt span {
	display:block;
	margin:16px 0 0 0;
	line-height:16px;
	font-size:12px;
	color:#ff0000;
}

div#p06 div#p06_caution_01 {
	clear:both;
	overflow:hidden;
	margin:-20px auto 30px auto;
	border:2px solid #ff0000;
	padding:0 0 0 0;
	width:650px;
}

div#p06 div#p06_caution_01 h3 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:650px;
	height:25px;
	background-color:#ff0000;
	background-image:url(../img/ttl_p06_caution.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}

div#p06 div#p06_caution_01 p {
	margin:5px 15px 5px 15px;
	padding:0 0 0 0;
	width:620px;
	font-size:14px;
}

div#p06 div#p06_caution_01 p.center {
	text-align:center;
}

div#p06 div#p06_caution_02 {
	clear:both;
	overflow:hidden;
	margin:-20px auto 30px auto;
	border:2px solid #ff0000;
	padding:0 0 0 0;
	width:650px;
}

div#p06 div#p06_caution_02 p {
	margin:5px 15px 5px 15px;
	padding:0 0 0 0;
	width:620px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#ff0000;
}



/* ================================================= */
/* == P07 ========================================== */
/* ================================================= */

div#p07 {
	margin:0 0 0 50px;
	padding:0 0 0 0;
	width:766px;
	font-size:12px;
}

div#p07 h1 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:766px;
	height:46px;
/*	background:url(../img/ttl_p07_h1.jpg) no-repeat;
	text-indent:-9999px;*/
}

* html div#p07 h1 {
	margin-bottom:0px;
}


div#p07 p {
	margin:0 0 0 30px;
	padding:0 0 0 0;
	width:650px;
}


div#p07 h2#p07_h2_option-list {
	margin:0 0 15px 0;
	padding:0 0 0 0;
	width:766px;
	height:46px;
/*	background:url(../img/ttl_p07_h2_01.jpg) no-repeat;
	text-indent:-9999px;*/
}

* html div#p07 h2 {
	margin-bottom:0px;
}

div#p07 dl {
	float:left;
	display:inline;
	margin:0 30px 20px 0;
	padding:0 0 0 0;
	width:220px;
}

div#p07 dl.fl_right {
	float:right;
	margin-right:0px;
}

div#p07 dl dt {
	margin:0 0 5px 0;
	padding:0 0 0 0;
	width:220px;
	height:40px;
}

div#p07 dl dt a {
	display:block;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:220px;
	height:40px;
	text-indent:-9999px;
}

div#p07 dl dt#p07_option-list_01 a { background:url(../img/bg_p07_option-list_01.jpg) no-repeat; }
div#p07 dl dt#p07_option-list_02 a { background:url(../img/bg_p07_option-list_02.jpg) no-repeat; }
div#p07 dl dt#p07_option-list_03 a { background:url(../img/bg_p07_option-list_03.jpg) no-repeat; }
div#p07 dl dt#p07_option-list_04 a { background:url(../img/bg_p07_option-list_04.jpg) no-repeat; }
div#p07 dl dt#p07_option-list_05 a { background:url(../img/bg_p07_option-list_05.jpg) no-repeat; }
div#p07 dl dt#p07_option-list_06 a { background:url(../img/bg_p07_option-list_06.jpg) no-repeat; }

div#p07 dl dd {
	width:220px;
	color:#ff0000;
}

div#p07 dl dd a {
	display:block;
	margin:0 0 0 0;
	padding:0 0 0 0;
/*	background:url(../img/arrow_right_01.jpg) no-repeat 138px 2px;*/
	text-align:right;
}

div#p07 dl dd a img {
	vertical-align: text-bottom;
}

div#p07 h2#p07_h2_option_01,
div#p07 h2#p07_h2_option_02,
div#p07 h2#p07_h2_option_03,
div#p07 h2#p07_h2_option_04,
div#p07 h2#p07_h2_option_05,
div#p07 h2#p07_h2_option_06 {
	clear:both;
	margin:10px auto 10px auto;
	padding:0 0 0 0;
	width:766px;
	height:46px;
/*	text-indent:-9999px;*/
}

/*div#p07 h2#p07_h2_option_01 { background:url(../img/ttl_p07_option_01.jpg) no-repeat; }
div#p07 h2#p07_h2_option_02 { background:url(../img/ttl_p07_option_02.jpg) no-repeat; }
div#p07 h2#p07_h2_option_03 { background:url(../img/ttl_p07_option_03.jpg) no-repeat; }
div#p07 h2#p07_h2_option_04 { background:url(../img/ttl_p07_option_04.jpg) no-repeat; }
div#p07 h2#p07_h2_option_05 { background:url(../img/ttl_p07_option_05.jpg) no-repeat; }
div#p07 h2#p07_h2_option_06 { background:url(../img/ttl_p07_option_06.jpg) no-repeat; }*/

div#p07 div.option_l-column {
	float:left;
	display:inline;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:300px;
}

div#p07 div.option_l-column p {
	margin:0 0 17px 0;
	padding:0 0 0 0;
	width:300px;
}

div#p07 div.option_r-column {
	float:right;
	display:inline;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:400px;
}

div#p07 div.option_r-column h3 {
	margin:0 0 10px 0;
	padding:0 0 0 0;
	width:400px;
	height:30px;
/*	text-indent:-9999px;*/
	font-size:16px;
	font-weight:bold;
	color:#FF0000;
}

/*div#p07 div.option_r-column h3#p07_h3_option_01 { background:url(../img/ttl_p07_h3_option_01.jpg) no-repeat; }
div#p07 div.option_r-column h3#p07_h3_option_02 { background:url(../img/ttl_p07_h3_option_02.jpg) no-repeat; }
div#p07 div.option_r-column h3#p07_h3_option_03 { background:url(../img/ttl_p07_h3_option_03.jpg) no-repeat; }
div#p07 div.option_r-column h3#p07_h3_option_04 { background:url(../img/ttl_p07_h3_option_04.jpg) no-repeat; }
div#p07 div.option_r-column h3#p07_h3_option_05 { background:url(../img/ttl_p07_h3_option_05.jpg) no-repeat; }
div#p07 div.option_r-column h3#p07_h3_option_06 { background:url(../img/ttl_p07_h3_option_06.jpg) no-repeat; }*/

div#p07 div.option_r-column p {
	margin:0 0 12px 0;
	padding:0 0 0 0;
	width:400px;
	font-size:14px;
}

div#p07 div.option_r-column div#p07_div_border {
	margin:20px 10px 12px 10px;
	border:2px solid #ff0000;
	padding:0 0 0 0;
}

div#p07 div.option_r-column div#p07_div_border p {
	margin:10px;
	width:auto;
	font-size:12px;
/*	font-weight:bold;*/
	color:#FF0000;
}

div#p07 div.option_r-column p span {
	display:block;
	margin:12px 0 12px 0;
	padding:0 0 0 0;
	width:400px;
}

div#p07 p.to_option-list {
	clear:both;
	margin:20px 0 30px 0px;
	padding:0 0 0 0;
	text-align:right;
}

div#p07 p.to_option-list a img {
	vertical-align:middle;
}

div#p07 h2#ttl_p07_readme {
	margin:0 0 10px 0;
	padding:0 0 0 0;
	width:720px;
	height:25px;
	background:url(../img/ttl_p07_readme.jpg) no-repeat;
	text-indent:-9999px;
}

* html div#p07 h2#ttl_p07_readme {
	margin-bottom:0px;
}

div#p07 ul#ul_p07_readme {
	list-style:none;
	margin:0 0 0 60px;
	padding:0 0 0 0;
}

div#p07 ul#ul_p07_readme li {
	margin:0 0 10px 0;
	padding:0 0 0 13px;
	background:url(../img/list_orange_01.jpg) no-repeat 0px 5px;
	font-size:12px;
}

div#p07 p#p_p07_readme {
	margin:0 0 30px 0;
	padding:0 0 0 0;
	width:720px;
	height:100px;
	background:url(../img/img_p07_freedial.jpg) no-repeat 2px 0px;
	text-indent:-9999px;
}




/* ================================================= */
/* == P08 ========================================== */
/* ================================================= */

div#p08 {
	margin:0 20px 0;
	padding:0 0 0 0;
	width:766px;
	font-size:12px;
}

/*div#p08 h1 {
	margin:0 0 25px 0;
	padding:0 0 0 0;
	width:720px;
	height:40px;
	background:url(../img/ttl_p08_h1.jpg) no-repeat;
	text-indent:-9999px;
}

* html div#p08 h1 {
	margin-bottom:0px;
}*/


*div#p08 h2 {
	margin:0 0 25px 0;
	padding:0 0 0 0;
	width:766px;
	height:46px;
}

* html div#p08 h2 {
	margin-bottom:0px;
}*/


div#p08 p {
	margin:0 auto 12px auto;
	padding:0 0 0 0;
}

div#p08 h3#p08_h2_01,
div#p08 h3#p08_h2_02 {
	clear:both;
	overflow:hidden;
	margin:0px 0 15px 0;
	padding:0 0 0 0;
	width:720px;
	height:35px;
/*	text-indent:-9999px;*/
}

/*div#p08 h3#p08_h2_01 { background:url(../img/ttl_p08_h2_01.jpg) no-repeat; }
div#p08 h3#p08_h2_02 { background:url(../img/ttl_p08_h2_02.jpg) no-repeat; }*/

* html div#p08 h3#p08_h2_01 {
	margin-bottom:0px;
}

div#p08 div.option_l-column {
	float:left;
	display:inline;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:300px;
}

div#p08 div.option_r-column {
	float:right;
	display:inline;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:400px;
}

* html div#p08 div.option_l-column,
* html div#p08 div.option_r-column {
	margin-top:15px;
}

div#p08 div.option_r-column h4 {
	margin:10px 0 5px 0;
	padding:0 0 0 0;
	width:400px;
	height:30px;
/*	text-indent:-9999px;*/
}

/*div#p08 div.option_r-column h4#p08_h3_01 { background:url(../img/ttl_p08_h3_01.jpg) no-repeat; }
div#p08 div.option_r-column h4#p08_h3_02 { background:url(../img/ttl_p08_h3_02.jpg) no-repeat; }*/

div#p08 div.option_r-column ol.color_red {
	list-style:none;
	margin:10px 0 20px 0;
	padding:0 0 0 0;
}

div#p08 div.option_r-column ol.color_red li {
	margin:0 0 15px 0;
	padding:0 0 0 28px;
	width:380px;
	font-size:14px;
}

div#p08 div.option_r-column ol.color_red li img {
	vertical-align:text-bottom;
}

div#p08 div.option_r-column ol.color_red li.li_r01 { background:url(../img/img_p08_number-r01.jpg) no-repeat 0px 0px; }
div#p08 div.option_r-column ol.color_red li.li_r02 { background:url(../img/img_p08_number-r02.jpg) no-repeat 0px 0px; }
div#p08 div.option_r-column ol.color_red li.li_r03 { background:url(../img/img_p08_number-r03.jpg) no-repeat 0px 0px; }
div#p08 div.option_r-column ol.color_red li.li_r04 { background:url(../img/img_p08_number-r04.jpg) no-repeat 0px 0px; }
div#p08 div.option_r-column ol.color_red li.li_r05 { background:url(../img/img_p08_number-r05.jpg) no-repeat 0px 0px; }
div#p08 div.option_r-column ol.color_red li.li_r06 { background:url(../img/img_p08_number-r06.jpg) no-repeat 0px 0px; }
div#p08 div.option_r-column ol.color_red li.li_r07 { background:url(../img/img_p08_number-r07.jpg) no-repeat 0px 0px; }

div#p08 div.option_r-column ol.color_red li span {
	display:block;
}

div#p08 div.option_r-column ol.color_blue {
	list-style:none;
	margin:10px 0 20px 0;
	padding:0 0 0 0;
}

div#p08 div.option_r-column ol.color_blue li {
	margin:0 0 15px 0;
	padding:0 0 0 28px;
	width:380px;
	font-size:14px;
}

div#p08 div.option_r-column ol.color_blue li img {
	vertical-align:text-bottom;
}

div#p08 div.option_r-column ol.color_blue li.li_r01 { background:url(../img/img_p08_number-b01.jpg) no-repeat 0px 0px; }
div#p08 div.option_r-column ol.color_blue li.li_r02 { background:url(../img/img_p08_number-b02.jpg) no-repeat 0px 0px; }

div#p08 div.option_r-column p#p_p08_crown {
	margin:0 0 0 0;
	padding:0 0 0 45px;
	width:auto;
	background:url(../img/img_p08_crown.jpg) no-repeat 0px 3px;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}



/* ================================================= */
/* == P09 ========================================== */
/* ================================================= */

div#p09 {
	margin:0 0 0 12px;
	padding:0 0 0 0;
	width:766px;
	font-size:12px;
}


div#p09 div#column11 p {
	width: 650px;
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
	background-color: #fafafa;
}

/*div#p09 h1 {
	margin:0 0 25px 0;
	padding:0 0 0 0;
	width:720px;
	height:40px;
	background:url(../img/ttl_p09_h1.jpg) no-repeat;
	text-indent:-9999px;
}

/* html div#p09 h1 {
	margin-bottom:0px;
}*/


div#p09 h2 {
	margin:0 0 0 5px;
	padding:0 0 0 0;
	width:766px;
	height:46px;
}

 html div#p09 h2 {
	margin-bottom:0px;
}


div#p09 p {
	margin:0 0 24px 0px;
	padding:0 0 0 0;
	width:650px;
}



div#p09 div.p09_step-box {
	clear:both;
	overflow:hidden;
	margin:0 auto 15px auto;
	padding:0 0 0 0;
	width:650px;
}

/*div#p09 div.p09_step-box h2 {
	margin:0 0 10px 0;
	padding:0 0 0 0;
	width:650px;
	height:35px;
	text-indent:-9999px;}
}*/

/*div#p09 div.p09_step-box h2#p09_step_01 { background:url(../img/ttl_p09_step-box_01.jpg) no-repeat; }
div#p09 div.p09_step-box h2#p09_step_02 { background:url(../img/ttl_p09_step-box_02.jpg) no-repeat; }
div#p09 div.p09_step-box h2#p09_step_03 { background:url(../img/ttl_p09_step-box_03.jpg) no-repeat; }
div#p09 div.p09_step-box h2#p09_step_04 { background:url(../img/ttl_p09_step-box_04.jpg) no-repeat; }
div#p09 div.p09_step-box h2#p09_step_05 { background:url(../img/ttl_p09_step-box_05.jpg) no-repeat; }
div#p09 div.p09_step-box h2#p09_step_06 { background:url(../img/ttl_p09_step-box_06.jpg) no-repeat; }*/


div#p09 div.p09_step-box h3 {
	margin:0 0 10px 0;
	padding:0 0 0 0;
	width:650px;
	height:35px;
}


div#p09 div.p09_step-box p {
	font-size:14px;
}

div#p09 div.p09_step-box p.img {
	margin:0 auto 0 auto;
	padding:0 0 0 0;
}

div#p09 div.p09_step-box p.img_txt {
	margin:0 auto 40px auto;
	padding:0 0 0 0;
	font-size:12px;
}




/* ================================================= */
/* == P10 ========================================== */
/* ================================================= */

div#p10 {
	margin:0 auto;
	padding:0 0 0 0;
	/*width:720px;*/
	font-size:12px;
}
/*
div#p10 h2 {
	margin:0 0 25px 0;
	padding:0 0 0 0;
	width:720px;
	height:40px;
	background:url(../img/ttl_p10_h1.jpg) no-repeat;
	text-indent:-9999px;
}

/*
 html div#p10 h1 {
	margin-bottom:0px;
}*/

div#p10 p {
	margin:0 auto 15px auto;
	padding:0 0 0 0;
	width:650px;
}

div#p10 p.font14 {
	font-size:13px;
}

div#p10 p span {
	color:#9c19df;
}

div#p10 p.p_clear {
	clear:both;
	margin:0 0 40px 0;
	height:0;
	line-height:0;
	font-size:0;
}

div#p10 p.p_clear2 {
	clear:both;
	margin:0 0 20px 0;
	height:0;
	line-height:0;
	font-size:0;
}


div#p10 p.p_clear3 {	
	clear:both;
	margin:30px 0 10px 0;
	height:0;
	line-height:0;
	font-size:0;
}

div#p10 h2 {
	margin:0 50px 10px 0;
	padding:0 0 0 0;
	width:650px;
	height:35px;
	/*text-indent:-9999px;*/
}
/*
div#p10 h2#ttl_p10_h2_01 { background:url(../img/ttl_p10_h2_01.jpg) no-repeat; }
div#p10 h2#ttl_p10_h2_02 { background:url(../img/ttl_p10_h2_02.jpg) no-repeat; }*/

div#p10 div#p10_box_01,
div#p10 div#p10_box_03 {
	float:left;
	display:inline;
	margin:0 0 0 30px;
	padding:0 0 0 0;
	width:400px;
}

div#p10 p#p10_img-box_01,
div#p10 p#p10_img-box_03 {
	float:right;
	display:inline;
	margin:0 30px 0 0;
	padding:0 0 0 0;
	width:250px;
}

div#p10 div#p10_box_02,
div#p10 div#p10_box_04 {
	float:right;
	display:inline;
	margin:0 30px 0 0;
	padding:0 0 0 0;
	width:400px;
}

div#p10 p#p10_img-box_02,
div#p10 p#p10_img-box_04 {
	float:left;
	display:inline;
	margin:0 0 0 30px;
	padding:0 0 0 0;
	width:250px;
}


div#p10 div#p10_box_01 h4,
div#p10 div#p10_box_02 h4,
div#p10 div#p10_box_03 h4,
div#p10 div#p10_box_04 h4 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:400px;
	height:70px;
	/*text-indent:-9999px;*/
}

div#p10 div#p10_box_01 h4 {
	margin:0 0 0 40px;
	background:url(../img/ttl_p10_box_01_h3.jpg) no-repeat;
}



div#p10 div#p10_box_02 h4 {
	margin:0 0 0 0;
	background:url(../img/ttl_p10_box_02_h3.jpg) no-repeat;
 }



div#p10 div#p10_box_03 h4 {
	margin:0 0 0 40px;
	background:url(../img/ttl_p10_box_03_h3.jpg) no-repeat;
}



div#p10 div#p10_box_04 h4 {
	margin:0 0 0 0;
	background:url(../img/ttl_p10_box_04_h3.jpg) no-repeat;
}


div#p10 div#p10_box_01 p {
	overflow:hidden;
	margin:0 0 0 40px;
	padding:0 0 0 0;
	width:400px;
	height:180px;
	background:url(../img/bg_p10_box_01.jpg) no-repeat;
}

div#p10 div#p10_box_01 p span {
	display:block;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:400px;
	height:180px;
}

div#p10 div#p10_box_02 p {
	overflow:hidden;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:400px;
	height:180px;
	background:url(../img/bg_p10_box_02.jpg) no-repeat;
}

div#p10 div#p10_box_02 p span {
	display:block;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:400px;
	height:180px;
}

div#p10 div#p10_box_03 p {
	overflow:hidden;
	margin:0 0 0 40px;
	padding:0 0 0 0;
	width:400px;
	height:180px;
	background:url(../img/bg_p10_box_03.jpg) no-repeat;
}

div#p10 div#p10_box_03 p span {
	display:block;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:400px;
	height:180px;
}

div#p10 div#p10_box_04 p {
	overflow:hidden;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:400px;
	height:290px;
	background:url(../img/bg_p10_box_04.jpg) no-repeat;
}

div#p10 div#p10_box_04 p span {
	display:block;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:400px;
	height:290px;
}

div#p10 div#p10_box_01 p.bottom,
div#p10 div#p10_box_02 p.bottom,
div#p10 div#p10_box_03 p.bottom,
div#p10 div#p10_box_04 p.bottom {
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:25px;
	line-height:25px;
}

div#p10 div#p10_box_01 p.bottom img,
div#p10 div#p10_box_02 p.bottom img,
div#p10 div#p10_box_03 p.bottom img,
div#p10 div#p10_box_04 p.bottom img {
	margin:0 0 0 0;
	padding:0 0 0 0;
	vertical-align:bottom;
}

div#p10 div#p10_box_05 {
	clear:both;
	margin:0 auto 40px auto;
	padding:105px 0 0 0;
	width:650px;
	background:url(../img/bg_p10_box_05.jpg) no-repeat;
}

div#p10 div#p10_box_05 h4 {
	margin:5px 15px 5px 15px;
	width:auto;
	font-size:14px;
	font-weight:bold;
	color:#ff3000;
}

div#p10 div#p10_box_05 p {
	margin:0 15px 15px 15px;
	width:auto;
}

div#p10 div#p10_box_05 p.bottom {
	margin:0 0 0 0;
	padding:0 0 0 0;
}

div#p10 div#p10_box_05 p.bottom img {
	margin:0 0 0 0;
	padding:0 0 0 0;
	vertical-align:bottom;
}

div#p10 hr {
	margin:0 30px 20px 30px;
}



