@charset "UTF-8";

/* howto PC
===========================================*/
/* contentBodyMain */
#contentAll #contentBodyMain{
	background:#fffbed url(../img/howto/bg_h1.jpg) repeat-x left top;
	border:#ff9900 4px solid;
	padding-bottom:10px;
  margin: 0 auto 30px;
}

#contentAll #contentBodyMain1,
#contentAll #contentBodyMain2,
#contentAll #contentBodyMain3{
	padding:0px;
	margin:0px auto 30px;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	-ms-border-radius:10px;
	position:relative;
	z-index:1;
}

#contentAll #contentBodyMain1 div.contentBodyMainInner,
#contentAll #contentBodyMain2 div.contentBodyMainInner,
#contentAll #contentBodyMain3 div.contentBodyMainInner{
	position:relative;
	z-index:-1;
}

#contentAll #contentBodyMain1{
	background:#fffbed url(../img/howto/bg_h1.jpg) repeat-x left top;
	border:#ff9900 4px solid;
}

#contentAll #contentBodyMain2{
	background:#e2f1f7;
	border:#12bbed 4px solid;
}

#contentAll #contentBodyMain3{
	background:#fce8f0;
	border:#e9579a 4px solid;
}

/* phStart || phEnd */
#contentAll #contentBody .phStart img,
#contentAll #contentBody h2 img{
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
}

#contentAll #contentBody .phEnd img,
#contentAll #contentBody img.phEndImg{
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px; 
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
}

/* mainArea */
#contentAll #contentBodyMain div.mainArea{padding:20px 21px 0px;}
#contentAll #contentBodyMain1 div.mainArea{padding:20px 0px 0px;}

/* h1 */
#contentAll #contentBodyMain1 h1{margin:8px 0px 8px 10px;}

/* h2 */
#contentAll #contentBody h2.how2Hdr{display:none;}

/* h3 */
#contentAll #contentBodyMain1 h3{margin-top:-20px;}
#contentAll #contentBodyMain1 h3 img{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
}

#contentAll #contentBody h3,
#contentAll #contentBody h4{font-size:0px;}


/* howtoNav */
#contentAll #contentBody div.howtoNav{
	width:930px;
	/*border-bottom:#ffcc00 3px solid;*/
	margin:0 auto;
	padding-bottom:13px;
	}
#contentAll #contentBody div.howtoNav ul{text-align:left;}

#contentAll #contentBody div.howtoNav ul:after{
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html #contentAll #contentBody div.howtoNav ul             { zoom: 1; } /* IE6 */
*:first-child+html #contentAll #contentBody div.howtoNav ul { zoom: 1; } /* IE7 */

#contentAll #contentBody div.howtoNav ul li{
	display:inline-block;
	vertical-align:top;
	margin-right:6px;
	margin-bottom:12px;
	width:180px;
	height:50px;
	position: relative;
}
	html*#contentAll #contentBody div.howtoNav ul li{
		display:inline;
		zoom:1;
		}
#contentAll #contentBody div.howtoNav ul li a,
#contentAll #contentBody div.howtoNav ul li span.on{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:transparent url(../img/howto/howto_navi.png) no-repeat 0px 0px;
	}

#contentAll #contentBody div.howtoNav ul li img{
	position: absolute;
	top: -7px;
	right: 0;
}

#contentAll #contentBody div.howtoNav ul li.howtoNav1 a{width:180px; height:50px; background-position:0px -11px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav2 a{width:180px; height:50px; background-position:-188px -11px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav3 a{width:180px; height:50px; background-position:-375px -11px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav4 a{width:180px; height:50px; background-position:-562px -11px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav5 a{width:180px; height:50px; background-position:-747px -11px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav6 a{width:180px; height:50px; background-position:0px -73px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav7 a{width:180px; height:50px; background-position:-188px -73px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav8 a{width:180px; height:50px; background-position:-375px -73px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav9 a{width:180px; height:50px; background-position:-562px -73px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav10 a{width:180px; height:50px; background-position:-747px -73px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav11 a{width:180px; height:50px; background-position:0px -135px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav12 a{width:180px; height:50px; background-position:-188px -135px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav13 a{width:180px; height:50px; background-position:-375px -135px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav14 a{width:180px; height:50px; background-position:-562px -135px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav15 a{width:180px; height:50px; background-position:-747px -135px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav16 a{width:180px; height:50px; background-position:0px -197px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav17 a{width:180px; height:50px; background-position:-188px -197px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav18 a{width:180px; height:50px; background-position:-375px -197px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav19 a{width:180px; height:50px; background-position:-562px -197px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav20 a{width:180px; height:50px; background-position:-747px -197px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav21 a{width:180px; height:50px; background-position:0px -259px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav22 a{width:180px; height:50px; background-position:-188px -259px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav23 a{width:180px; height:50px; background-position:-375px -259px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav24 a{width:180px; height:50px; background-position:-562px -259px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav25 a{width:180px; height:50px; background-position:-747px -259px;}


#contentAll #contentBody div.howtoNav ul li.howtoNav1 a:hover{background-position:0px -321px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav2 a:hover{background-position:-188px -321px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav3 a:hover{background-position:-375px -321px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav4 a:hover{background-position:-562px -321px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav5 a:hover{background-position:-747px -321px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav6 a:hover{background-position:0px -383px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav7 a:hover{background-position:-188px -383px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav8 a:hover{background-position:-375px -383px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav9 a:hover{background-position:-562px -383px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav10 a:hover{background-position:-747px -383px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav11 a:hover{background-position:0px -445px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav12 a:hover{background-position:-188px -445px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav13 a:hover{background-position:-375px -445px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav14 a:hover{background-position:-562px -445px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav15 a:hover{background-position:-747px -445px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav16 a:hover{background-position:0px -507px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav17 a:hover{background-position:-188px -507px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav18 a:hover{background-position:-375px -507px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav19 a:hover{background-position:-562px -507px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav20 a:hover{background-position:-747px -507px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav21 a:hover{background-position:0px -569px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav22 a:hover{background-position:-188px -569px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav23 a:hover{background-position:-375px -569px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav24 a:hover{background-position:-562px -569px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav25 a:hover{background-position:-747px -569px;}

#contentAll #contentBody div.howtoNav ul li.howtoNav1 span.on{width:180px; height:50px; background-position:0px -200x;}
#contentAll #contentBody div.howtoNav ul li.howtoNav2 span.on{width:180px; height:50px; background-position:-188px -200px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav3 span.on{width:180px; height:50px; background-position:-375px -200px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav4 span.on{width:180px; height:50px; background-position:-562px -200px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav5 span.on{width:180px; height:50px; background-position:-747px -200px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav6 span.on{width:180px; height:50px; background-position:0px -73px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav7 span.on{width:180px; height:50px; background-position:-188px -73px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav8 span.on{width:180px; height:50px; background-position:-375px -73px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav9 span.on{width:180px; height:50px; background-position:-562px -73px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav10 span.on{width:180px; height:50px; background-position:-1620px -73px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav11 span.on{width:180px; height:50px; background-position:0px -135px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav12 span.on{width:180px; height:50px; background-position:-188px -135px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav13 span.on{width:180px; height:50px; background-position:-375px -135px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav14 span.on{width:180px; height:50px; background-position:-562px -135px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav15 span.on{width:180px; height:50px; background-position:-749px -135px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav16 span.on{width:180px; height:50px; background-position:-0px -135px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav17 span.on{width:180px; height:50px; background-position:-188px -135px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav18 span.on{width:180px; height:50px; background-position:-375px -135px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav19 span.on{width:180px; height:50px; background-position:-562px -135px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav20 span.on{width:180px; height:50px; background-position:-747px -135px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav21 span.on{width:180px; height:50px; background-position:-0px -135px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav22 span.on{width:180px; height:50px; background-position:-188px -135px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav23 span.on{width:180px; height:50px; background-position:-375px -135px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav24 span.on{width:180px; height:50px; background-position:-562px -135px;}
#contentAll #contentBody div.howtoNav ul li.howtoNav25 span.on{width:180px; height:50px; background-position:-747px -135px;}

/* howtoMainBox */
#contentAll #contentBodyMain div.howtoMainBox{
	padding:0px;
	margin:0px 1px 20px;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	-ms-border-radius:10px;
	border:#ff9900 4px solid;
}
#contentAll #contentBodyMain div.howtoMainBox.noboder{
  border: none;
}

#contentAll #contentBodyMain div.howtoMainBox h2,
#contentAll #contentBodyMain div.howtoMainBox p{margin:0px; padding:0px;}

/* how2Box */
#contentAll #contentBodyMain div.how2Box{position:relative;}

#contentAll #contentBodyMain div.how2Box p img.how1btn{
	position:absolute;
	bottom:80px;
	left: 0;
}

/* index  ========================*/
.indexBlock  .linkAriaIndex{
    width: 920px;
    height: auto;
    position: relative;
}

.indexBlock  .linkAriaIndex .LinkBtn{
	position: absolute;
	bottom: 0%;
  left: 25%;
}

.indexBlock p{
  line-height: 0;
}


/* how1 ========================*/
#contentAll #contentBody .linkArea1ofHow1{
	width: 920px;
	height: 809px;
	position: relative;
}

#contentAll #contentBody .linkArea1ofHow1 .LinkBtn{
	position: absolute;
	bottom: 17%;
	left: 59%;
}

#contentAll #contentBody .linkArea2ofHow1{
	width: 920px;
	height: 909px;
	position: relative;
}

#contentAll #contentBody .linkArea2ofHow1 .LinkBtn{
	position: absolute;
	bottom: 42%;
	left: 64.5%;
}

#contentAll #contentBody .linkArea3ofHow1{
	width: 920px;
	height: 894px;
	position: relative;
}

#contentAll #contentBody .linkArea3ofHow1 .LinkBtn{
	position: absolute;
	bottom: 39%;
	left: 43%;
}

#contentAll #contentBody .linkArea4ofHow1{
	width: 920px;
	height: 478px;
	position: relative;
}

#contentAll #contentBody .linkArea4ofHow1 .LinkBtn{
	position: absolute;
	bottom: 23%;
	left: 66%;
}

#contentAll #contentBody .linkArea5ofHow1{
	width: 920px;
	height: 595px;
	position: relative;
}

#contentAll #contentBody .linkArea5ofHow1 .LinkBtn{
	position: absolute;
	bottom: 21.5%;
	left: 64%;
}

#contentAll #contentBody .linkArea6ofHow1{
	width: 920px;
	height: 582px;
	position: relative;
}

#contentAll #contentBody .linkArea6ofHow1 .LinkBtn{
	position: absolute;
	bottom: 32%;
	left: 40%;
}

#contentAll #contentBody .linkArea7ofHow1{
	width: 920px;
	height: 516px;
	position: relative;
}

#contentAll #contentBody .linkArea7ofHow1 .LinkBtn{
	position: absolute;
	bottom: 11.5%;
	left: 65%;
}


#contentAll #contentBody div.linkAria1ofHow1{
		width: 920px;
    height: 806px;
    position: relative;
    background-color: #fff;
}

#contentAll #contentBody div.linkAria1ofHow1 .LinkBtn{
	position: absolute;
	bottom: 16%;
	left: 59%;
}

#contentAll #contentBody div.linkAria2ofHow1{
		width: 920px;
    height: 947px;
    position: relative;
    background-color: #fff;
}

#contentAll #contentBody div.linkAria2ofHow1 .LinkBtn{
	position: absolute;
	bottom: 38%;
	left: 69%;
}

#contentAll #contentBody div.linkAria3ofHow1{
		width: 920px;
    height: 486px;
    position: relative;
    background-color: #fff;
}

#contentAll #contentBody div.linkAria3ofHow1 .LinkBtn{
	position: absolute;
	bottom: 23%;
	left: 66%;
}


#contentAll #contentBody div.linkAria4ofHow1{
		width: 920px;
    height: 592px;
    position: relative;
    background-color: #fff;
}

#contentAll #contentBody div.linkAria4ofHow1 .LinkBtn{
	position: absolute;
	bottom: 21%;
	left: 65%;
}

#contentAll #contentBody div.linkAria5ofHow1{
		width: 920px;
    height: 720px;
    position: relative;
    background-color: #fff;
}

#contentAll #contentBody div.linkAria5ofHow1 .LinkBtn{
	position: absolute;
	bottom: 16%;
	left: 40%;
}

#contentAll #contentBody div.linkAria6ofHow1{
		width: 920px;
    height: 550px;
    position: relative;
    background-color: #fff;
}

#contentAll #contentBody div.linkAria6ofHow1 .LinkBtn{
	position: absolute;
	bottom: 13%;
	left: 65%;
}


#contentAll #contentBody .linkAria1ofHow13{
	width: 920px;
	height: 188px;
	position: relative;
}

#contentAll #contentBody .linkAria1ofHow13 .LinkBtn{
	position: absolute;
  bottom: 12%;
  left: 63%;
}



/* how2 ========================*/
#contentAll #contentBody div.linkAriaHow2{
		width: 920px;
    height: auto;
    position: relative;
    background-color: #fff;
}

#contentAll #contentBody div.linkAriaHow2 .LinkBtn{
	position: absolute;
	bottom: 10%;
	left:15%;
}


/* how10 ========================*/
/* howto10Block */
#contentAll #contentBody div.howto10Block{
	width:930px;
	margin:0 auto;
	}
	
#contentAll #contentBody div.howto10BlockPart{
	width:930px;
	margin:0 auto 20px;
	background-color: #fff;
	}

#contentAll #contentBody div.howto10BlockPart > h3{font-size: 36px; line-height: 1.4em; text-align: center; color: #fff; margin-bottom: 5px;}
#contentAll #contentBody div.howto10BlockPart > h3#Plink01{ background: url(../img/howto/how10_part01_titbg_pc.jpg) 0 0 no-repeat;}
#contentAll #contentBody div.howto10BlockPart > h3#Plink02{ background: url(../img/howto/how10_part02_titbg.jpg) 0 0 repeat-x;}
#contentAll #contentBody div.howto10BlockPart > h3#Plink03{ background: url(../img/howto/how10_part03_titbg.jpg) 0 0 repeat-x;}
#contentAll #contentBody div.howto10BlockPart > h3#Plink04{ background: url(../img/howto/how10_part04_titbg.jpg) 0 0 repeat-x;}
#contentAll #contentBody div.howto10BlockPart > h3#Plink05{ background: url(../img/howto/how10_part05_titbg.jpg) 0 0 repeat-x;}
#contentAll #contentBody div.howto10BlockPart > h3#Plink06{ background: url(../img/howto/how10_part06_titbg.jpg) 0 0 repeat-x;}

#contentAll #contentBody div.howto10BlockPart > h3#Plink_a{ background: url(../img/howto/how10_part_a_titbg.jpg) 0 0 repeat-x;}
#contentAll #contentBody div.howto10BlockPart > h3#Plink_b{ background: url(../img/howto/how10_part_b_titbg.jpg) 0 0 repeat-x;}
#contentAll #contentBody div.howto10BlockPart > h3#Plink_c{ background: url(../img/howto/how10_part_c_titbg.jpg) 0 0 repeat-x;}
#contentAll #contentBody div.howto10BlockPart > h3#Plink_d{ background: url(../img/howto/how10_part_d_titbg.jpg) 0 0 repeat-x;}
#contentAll #contentBody div.howto10BlockPart > h3#Plink_e{ background: url(../img/howto/how10_part_e_titbg.jpg) 0 0 repeat-x;}
#contentAll #contentBody div.howto10BlockPart > h3#Plink_f{ background: url(../img/howto/how10_part_f_titbg.jpg) 0 0 repeat-x;}
#contentAll #contentBody div.howto10BlockPart > h3#Plink_g{ background: url(../img/howto/how10_part_g_titbg.jpg) 0 0 repeat-x;}
#contentAll #contentBody div.howto10BlockPart > h3#Plink_h{ background: url(../img/howto/how10_part_h_titbg.jpg) 0 0 repeat-x;}

#contentAll #contentBody div.howto10Block ul{text-align:left; margin: 28px 0 0px; }
#contentAll #contentBody div.howto10Block ul:last-child{margin:0 auto 40px; text-align:left;}

#contentAll #contentBody div.howto10Block ul:after{
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html #contentAll #contentBody div.howto10Block ul             { zoom: 1; } /* IE6 */
*:first-child+html #contentAll #contentBody div.howto10Block ul { zoom: 1; } /* IE7 */

#contentAll #contentBody div.howto10Block ul li{
	display:inline-block;
	vertical-align:top;
	margin-right:6px;
	margin-bottom:7px;
	width:150px;
	height:55px;
}
	html*#contentAll #contentBody div.howto10Block ul li{
		display:inline;
		zoom:1;
		}

#contentAll #contentBody div.howto10Block ul li.howto10Plink06{ margin-right: 0;}

#contentAll #contentBody div.howto10Block ul li a{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:transparent url(../img/howto/how10_menu.png) no-repeat 0px 0px;
	}

#contentAll #contentBody div.howto10Block ul li.howto10Plink01 a{width:150px; height:56px; background-position:0px 0px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink02 a{width:150px; height:56px; background-position:-150px 0px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink03 a{width:150px; height:56px; background-position:-300px 0px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink04 a{width:150px; height:56px; background-position:-450px 0px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink05 a{width:150px; height:56px; background-position:-600px 0px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink06 a{width:150px; height:56px; background-position:-750px 0px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink_a a{width:150px; height:72px; background-position:0px -115px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink_b a{width:150px; height:72px; background-position:-150px -115px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink_c a{width:150px; height:72px; background-position:-300px -115px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink_d a{width:150px; height:72px; background-position:-450px -115px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink_e a{width:150px; height:72px; background-position:-600px -115px;}

#contentAll #contentBody div.howto10Block ul li.howto10Plink01 a:hover{background-position:0px -56px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink02 a:hover{background-position:-150px -56px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink03 a:hover{background-position:-300px -56px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink04 a:hover{background-position:-450px -56px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink05 a:hover{background-position:-600px -56px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink06 a:hover{background-position:-750px -56px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink_a a:hover{background-position:0px -188px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink_b a:hover{background-position:-150px -188px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink_c a:hover{background-position:-300px -188px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink_d a:hover{background-position:-450px -188px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink_e a:hover{background-position:-600px -188px;}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB{
	padding: 20px 23px 10px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira p,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB p{
	font-size: 36px;
	text-align: center;
	color: #666;
	padding: 15px 0;
}


#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part02Box,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part03Box,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part04Box,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part05Box,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part06Box,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part07Box,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_aBox,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_bBox,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_cBox,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_dBox,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_eBox,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_fBox,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_gBox,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_hBox{
	padding: 20px 10px 0px;
	position: relative;
	border: 3px solid;
	margin-bottom: 30px;
}


#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part02Box{ background: url(../img/howto/how10_part02_bg.jpg) 0 0 repeat; border-color: #ff9900;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part03Box{ background: url(../img/howto/how10_part03_bg.jpg) 0 0 repeat; border-color: #7f8ff0;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part04Box{ background: url(../img/howto/how10_part04_bg.jpg) 0 0 repeat; border-color: #fb9dcf;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part05Box{ background: url(../img/howto/how10_part05_bg.jpg) 0 0 repeat; border-color: #91d4fb;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part06Box{ background: url(../img/howto/how10_part06_bg.jpg) 0 0 repeat; border-color: #4fd371;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part07Box{ background: url(../img/howto/how10_part07_bg01_sp.png) 0 0 repeat; border-color: #ffcc66;}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_aBox{ background: url(../img/howto/how10_part_a_bg.png) 0 0 repeat; border-color: #e5a0f6;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_bBox{ background: url(../img/howto/how10_part_b_bg.png) 0 0 repeat; border-color: #ddbb00;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_cBox{ background: url(../img/howto/how10_part_c_bg.png) 0 0 repeat; border-color: #ffb242;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_dBox{ background: url(../img/howto/how10_part_d_bg.png) 0 0 repeat; border-color: #ff86bd;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_eBox{ background: url(../img/howto/how10_part_e_bg.png) 0 0 repeat; border-color: #ff86bd;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_fBox{ background: url(../img/howto/how10_part_f_bg.png) 0 0 repeat; border-color: #a0c1f6;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_gBox{ background: url(../img/howto/how10_part_g_bg.png) 0 0 repeat; border-color: #a9f0e2;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_hBox{ background: url(../img/howto/how10_part_h_bg.png) 0 0 repeat; border-color: #b8d634;}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part02Box:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part03Box:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part04Box:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part05Box:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part06Box:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part07Box:before{
	display:block;
	content: " ";
	width:100%;
	height:55px;
	position:absolute;
	top:-16px;
	left:-18px;
	z-index:10;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_aBox:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_bBox:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_cBox:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_dBox:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_eBox:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_fBox:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_gBox:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_hBox:before{
	display:block;
	content: " ";
	width:100%;
	height:60px;
	position:absolute;
	top:-16px;
	left:-18px;
	z-index:10;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part02Box:before{background:transparent url(../img/howto/how10_part02_bgtop.png) no-repeat left top;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part03Box:before{background:transparent url(../img/howto/how10_part03_bgtop.png) no-repeat left top;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part04Box:before{background:transparent url(../img/howto/how10_part04_bgtop.png) no-repeat left top;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part05Box:before{background:transparent url(../img/howto/how10_part05_bgtop.png) no-repeat left top;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part06Box:before{background:transparent url(../img/howto/how10_part06_bgtop.png) no-repeat left top;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part07Box:before{background:transparent url(../img/howto/how10_part07_bgtop.png) no-repeat left top;}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_aBox:before{background:transparent url(../img/howto/how10_part_a_bgtop.png) no-repeat left top;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_bBox:before{background:transparent url(../img/howto/how10_part_b_bgtop.png) no-repeat left top;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_cBox:before{background:transparent url(../img/howto/how10_part_c_bgtop.png) no-repeat left top;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_dBox:before{background:transparent url(../img/howto/how10_part_d_bgtop.png) no-repeat left top;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_eBox:before{background:transparent url(../img/howto/how10_part_e_bgtop.png) no-repeat left top;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_fBox:before{background:transparent url(../img/howto/how10_part_f_bgtop.png) no-repeat left top;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_gBox:before{background:transparent url(../img/howto/how10_part_g_bgtop.png) no-repeat left top;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_hBox:before{background:transparent url(../img/howto/how10_part_h_bgtop.png) no-repeat left top;}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part02Box:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part03Box:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part04Box:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part05Box:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part06Box:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part07Box:after{
	display:block;
	content: " ";
	width:100%;
	height:86px;
	position:absolute;
	bottom:-16px;
	right:-18px;
	z-index:10;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_aBox:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_bBox:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_cBox:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_dBox:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_eBox:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_fBox:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_gBox:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_hBox:after{
	display:block;
	content: " ";
	width:100%;
	height:60px;
	position:absolute;
  bottom: -16px;
  right: -18px;
	z-index:10;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part02Box:after{background:transparent url(../img/howto/how10_part02_bgbtm.png) no-repeat right bottom;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part03Box:after{background:transparent url(../img/howto/how10_part03_bgbtm.png) no-repeat right bottom;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part04Box:after{background:transparent url(../img/howto/how10_part04_bgbtm.png) no-repeat right bottom;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part05Box:after{background:transparent url(../img/howto/how10_part05_bgbtm.png) no-repeat right bottom;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part06Box:after{background:transparent url(../img/howto/how10_part06_bgbtm.png) no-repeat right bottom;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part07Box:after{background:transparent url(../img/howto/how10_part07_bgbtm.png) no-repeat right bottom;}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_aBox:after{background:transparent url(../img/howto/how10_part_a_bgbtm.png) no-repeat right bottom;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_bBox:after{background:transparent url(../img/howto/how10_part_b_bgbtm.png) no-repeat right bottom;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_cBox:after{background:transparent url(../img/howto/how10_part_c_bgbtm.png) no-repeat right bottom;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_dBox:after{background:transparent url(../img/howto/how10_part_d_bgbtm.png) no-repeat right bottom;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_eBox:after{background:transparent url(../img/howto/how10_part_e_bgbtm.png) no-repeat right bottom;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_fBox:after{background:transparent url(../img/howto/how10_part_f_bgbtm.png) no-repeat right bottom;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_gBox:after{background:transparent url(../img/howto/how10_part_g_bgbtm.png) no-repeat right bottom;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_hBox:after{background:transparent url(../img/howto/how10_part_h_bgbtm.png) no-repeat right bottom;}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.partsTbox,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.partsTbox{
	 padding-bottom: 10px;
	 margin-bottom: 15px;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.partsTbox h4{
	font-size:30px;
  color: #c09;
  padding: 0 10px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.partsTbox { background: url(../img/howto/how10_part_a_line.gif) left bottom repeat-x;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_fBox div.partsTbox { background: url(../img/howto/how10_part_f_line.gif) left bottom repeat-x;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_gBox div.partsTbox { background: url(../img/howto/how10_part_g_line.gif) left bottom repeat-x;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_hBox div.partsTbox { background: url(../img/howto/how10_part_h_line.gif) left bottom repeat-x;}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part02Box div.partsTbox{ background: url(../img/howto/how10_part02_line.gif) left bottom repeat-x;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part03Box div.partsTbox{ background: url(../img/howto/how10_part03_line.gif) left bottom repeat-x;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part04Box div.partsTbox{ background: url(../img/howto/how10_part04_line.gif) left bottom repeat-x;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part05Box div.partsTbox{ background: url(../img/howto/how10_part05_line.gif) left bottom repeat-x;}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part07Box div.partsTbox{ background: url(../img/howto/how10_part07_line.gif) left bottom repeat-x;}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part_aBox div.partsTbox{ background: url(../img/howto/how10_part_a_line.gif) left bottom repeat-x;}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part01Box h4,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part02Box h4,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part03Box h4,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part04Box h4,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part05Box h4,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part07Box h4{
	color: #cc0099;
	font-size: 30px;
	position: relative;
	display: inline-block;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part01Box h4 img,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part02Box h4 img,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part03Box h4 img,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part04Box h4 img,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part05Box h4 img,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part07Box h4 img{ margin: 0px 5px;}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.partsTbox p{
	font-size: 16px;
	color: #663399; 
	display: inline-block;
	margin: 0;
	padding: 0 0 0 10px;
	font-weight: bold;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.partsTbox p span{ color: #ff3399;}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira ul{
	width: 820px;
	margin: 0 auto;
	font-size: 15px;
	line-height: 1.4;
	display: block;
	overflow: hidden;
	font-weight: bold;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira ul li{
	display: inline-block;
	width: 265px;
	vertical-align: top;
	margin: 0 5px 12px 0;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira ul li img{
	float: left;
	margin-right: 5px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira ul li img:after{
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */	

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira ul li span{
	font-size: 16px;
	color: #ff3399;
	font-weight: bold;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB ul.blandList{
  width: auto;
  text-align: center;
  margin: 0 -10px 10px 10px;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB ul.blandList li{
	display: inline-block;
	vertical-align: top;
	width: 128px;
	text-align: center;
	font-size: 14px;
	margin: 0 15px 10px 0;
	color: #e02e84;
	font-weight: bold;
  box-sizing: border-box;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB  ul.blandList li:last-child{
  padding-right: 0;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB  ul.blandList li img{
  display: block;
  width: 100%;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB  ul.blandList li span{
  color: #673999;
  display: block;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB  ul.blandList li ul.attention,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB  ul.blandList .attention{
  width: auto;
  margin: 0!important;
  font-size: 12px;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB .blandList li ul.attention li{
  font-size: 12px;
  color: #673999;
  width: auto;
  display: block;
  margin: 0!important;
}

/* howtoBtnBox */
#contentAll #contentBody .howtoBtnBox{
	padding-bottom:70px;
}

#contentAll #contentBody .howtoBtnBox .howtoBtnTxt{
	font-size:24px;
	line-height:1.4;
	font-weight:bold;
	text-align:center;
	color:#602e94;
	margin-bottom:20px;
}

#contentAll #contentBody .howtoBtnBox .howtoBtnLst li{
	display:inline-block;
  margin-right: 12px;
}

#contentAll #contentBody .howtoBtnBox .howtoBtnLst li:last-child{
   margin-right: 0px;
}


/* how18 ========================*/
.how18Block{ margin: 0 auto!important; width: 870px;}
.how18BlockIn{ width: 870px; padding: 25px!important; background-color: #fff; box-sizing:border-box;}

.how18Block .read{	color: #653797; font-size: 24px; line-height: 1.6; margin-bottom: 30px;}
.how18Block .read span{ color: #e4007f;}

.how18Block h3{
	text-align: center;
}

.how18Block h4{
	box-shadow:2px 4px 5px -1px #cccccc;
	-moz-box-shadow:2px 4px 5px -1px #cccccc;
	-webkit-box-shadow:2px 4px 5px -1px #cccccc;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
	margin-bottom: 20px!important;
	}
.how18Block h4 img{ margin: 0px 0 0 10px;}	
	
.how18Block h4.twinkle{ background: url(../img/howto/how18_twinkle_bg.png) 0 0 repeat; border: 2px solid #f1d6f3;}
.how18Block h4.candy{ background: url(../img/howto/how18_candy_bg.png) 0 0 repeat; border: 2px solid #a6eafb;}
.how18Block h4.hokic{ background: url(../img/howto/how18_hokic_bg.png) 0 0 repeat; border: 2px solid #fe8ba6;}
.how18Block h4.baby{ background: url(../img/howto/how18_baby_bg.png) 0 0 repeat; border: 2px solid #89ede5;}
.how18Block h4.fortune{ background: url(../img/howto/how18_fortune_bg.png) 0 0 repeat; border: 2px solid #a4cfff;}
.how18Block h4.marionette{ background: url(../img/howto/how18_marionette_bg.png) 0 0 repeat; border: 2px solid #97ee88;}
.how18Block h4.prism{ background: url(../img/howto/how18_prism_bg.png) 0 0 repeat; border: 2px solid #ff8dd5;}
.how18Block h4.silky{ background: url(../img/howto/how18_silky_bg.png) 0 0 repeat; border: 2px solid #b2f1ff;}
.how18Block h4.holicclassic{ background: url(../img/howto/how18_holicclassic_bg.png) 0 0 repeat; border: 2px solid #b2a5f1;}
.how18Block h4.coco{ background: url(../img/howto/how18_coco_bg.png) 0 0 repeat; border: 2px solid #55b757;}
.how18Block h4.candymore{ background: url(../img/howto/how18_candymore_bg.png) 0 0 repeat; border: 2px solid #ff9e2b;}
.how18Block h4.briliant{ background: url(../img/howto/how18_briliant_bg.png) 0 0 repeat; border: 2px solid #e3db03;}
.how18Block h4.rosette{ background: url(../img/howto/how18_rosette_bg.png) 0 0 repeat; border: 2px solid #a3ebd1;}
.how18Block h4.lovedevi{ background: url(../img/howto/how18_lovedevi_bg.png) 0 0 repeat; border: 2px solid #5975d0;}
.how18Block h4.deiakuraun{ background: url(../img/howto/how18_deiakuraun_bg.png) 0 0 repeat; border: 2px solid #5ac2a1;}
.how18Block h4.sanizu{ background: url(../img/howto/how18_sanizu_bg.png) 0 0 repeat; border: 2px solid #ffde00;}
.how18Block h4.dreaming{ background: url(../img/howto/how18_dreaming_bg.png) 0 0 repeat; border: 2px solid #9fcce0;}
.how18Block h4.other{ background: url(../img/howto/how18_other_bg.png) 0 0 repeat; border: 2px solid #ebbde3;}
.how18Block h4.twinklesweet{ background: url(../img/howto/how18_twinklesweet_bg.png) 0 0 repeat; border: 2px solid #ffb7cf;}
.how18Block h4.fantasy{ background: url(../img/howto/how18_fantasy_bg.png) 0 0 repeat; border: 2px solid #cff7fe;}
.how18Block h4.neondrop{ background: url(../img/howto/how18_neondrop_bg.png) 0 0 repeat; border: 2px solid #eaf165;}
.how18Block h4.meltylily{ background: url(../img/howto/how18_meltylily_bg.png) 0 0 repeat; border: 2px solid #bac0fd;}
.how18Block h4.richvenus{ background: url(../img/howto/how18_richvenus_bg.png) 0 0 repeat; border: 2px solid #ffe580;}
.how18Block h4.clockgarden{ background: url(../img/howto/how18_clockgarden_bg.png) 0 0 repeat; border: 2px solid #a5f1bb;}
.how18Block h4.fantasytime{ background: url(../img/howto/how18_fantasytime_bg.png) 0 0 repeat; border: 2px solid #ffcfe5;}

.how18Block p.attTxt{
	font-size: 80%;
	margin: 0 0 20px !important;
}


.how18Block .blandList{ margin: 0 -10px 10px 0!important; }
.how18Block .blandList li{
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
	border: 2px solid #ffb4e5;
	padding: 15px 10px;
	text-align: center;
	width: 195px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	box-sizing: border-box;
	margin: 0 10px 10px 0;
	vertical-align: top;
	font-size: 11px;
}

.how18Block .blandList span{
	display: block;
	border-top: 2px dotted #ffb4e5;
	padding-top: 10px;
	margin-top: 15px;
	text-align: center;
	line-height: 1.6;
	color: #653797;
	font-weight: bold;
	font-size: 13px;
}

/* how19 how21========================*/
.how19Block,
.how21Block{ margin: 0 auto; width: auto; padding: 0 10px!important;}

.how19Block .read{	color: #653797; font-size: 12px; line-height: 1.6;}
.how19Block .read span{ color: #e4007f;}

.how19BlockIn,
.how21BlockIn{
	width: 870px;
	padding: 8px 30px!important;
	background-color: #fff;
	box-sizing:border-box;
	margin: 0 auto!important;
}	
	
.how19Block .point{
	width: 806px;
	margin: 15px auto!important;
	border: 4px solid #ffc000;
	background-color: #fff;
	color: #673999;
	padding: 5px;
	font-size: 20px;
	box-sizing: border-box;
	border-collapse:collapse;
	border-radius: 25px;
	}
.how19Block .point td{
  padding: 10px!important;
  border-bottom: 2px dotted #ffc000;
  vertical-align: middle;
}

.how19Block .point td.last{
  border-bottom: none;
}

.how19Block .point .pointHead{
  background-color: #fffaa6;
  color: #ff6c00;
  font-size: 30px;
  font-weight: bold;
  border-bottom: 4px solid #ffc000;
  border-right: 4px solid #ffc000;
  border-radius: 25px 0 0 0;
}

.how19Block .point .pointHead:last-child{
    border-right: none;
    border-radius: 0 25px 0 0;
}

.how19Block .point .pointBody{
  background-color: #fff9fa;

  font-weight: bold;
  border-right: 4px solid #ffc000;
}

.how19Block .point .pointBody .blue{
  color: #13a3ac;
}
.how19Block .point .pointBody .pink{
		color: #df227f;
}


.how19Block .point .pointBody.last{
	border-radius: 0 0 0 25px;
}

/* how21 how19========================*/
.how21Block .point{
width: 806px;
margin: 15px auto!important;
border: 4px solid #c5b5d9;
background-color: #fff;
color: #673999;
padding: 5px;
font-size: 20px;
box-sizing: border-box;
border-collapse:collapse;
border-radius: 25px;
}

.how21Block .point td{
  padding: 10px!important;
  border-bottom: 2px dotted #c5b5d9;
  border-right: 4px solid #c5b5d9;
  vertical-align: middle;
}

.how21Block .point a:link,
.how21Block .point a:hover{
 color: #673999!important;
}

.how21Block .point td span{
  color: #df227f;
  font-weight: bold;
}

.how21Block .point td.last{
  border-bottom: none;

}

.how21Block .point td.last02{
  border-right: none;
}

.how21Block .point .pointHead{
  background-color: #f9f5ff;
  color: #673999;
  font-size: 30px;
  font-weight: bold;
  border-bottom: 4px solid #c5b5d9;
  border-right: 4px solid #c5b5d9;
  border-radius: 25px 0 0 0;
  white-space: nowrap;
}
.how21Block .point .pointHead:first-child{
  width: 150px;
}
.how21Block .point .pointHead:last-child{
    border-right: none;
    border-radius: 0 25px 0 0;
}
.how21Block .point .pointBody{
  font-weight: bold;
  border-right: 4px solid #c5b5d9;
}

.how21Block .point .pointBody.last{
  border-radius: 0 0 0 25px;
}

.how19BlockIn table td ul li,
.how21BlockIn table td ul li{
  text-indent: -1.0em;
  padding-left: 1.0em;
}

.how19Block h4,
.how21Block h4{
	box-shadow:0px 2px 1px 2px #cccccc;
	-moz-box-shadow:0px 2px 1px 2px #cccccc;
	-webkit-box-shadow:0px 2px 1px 2px #cccccc;
	border-radius:25px;
	-moz-border-radius:25px;
	-webkit-border-radius:25px;
	margin: 20px 0!important;
	padding: 7px!important;
	}
.how19Block h4 img,
.how21Block h4 img{ margin: 0px 0 0 10px;}	
	
.how19Block h4.hear,
.how21Block h4.hear{ background: url(../img/howto/how19_hear_bg.png) 0 0 repeat; border: 2px solid #fff;}
.how19Block h4.hearcol,
.how21Block h4.hearcol{ background: url(../img/howto/how19_hearcol_bg.png) 0 0 repeat; border: 2px solid #fff;}
.how19Block h4.eyecol,
.how21Block h4.eyecol{ background: url(../img/howto/how19_eyecol_bg.png) 0 0 repeat; border: 2px solid #fff;}
.how19Block h4.glasses,
.how21Block h4.glasses{ background: url(../img/howto/how19_glasses_bg.png) 0 0 repeat; border: 2px solid #fff;}

.how21Block h4.onepoint{ background: url(../img/howto/how21_onepoint_bg.png) 0 0 repeat; border: 2px solid #fff;}
.how21Block h4.voice{ background: url(../img/howto/how21_voice_bg.png) 0 0 repeat; border: 2px solid #fff;}
.how21Block h4.voice img{margin-top:-10px;}
.how21Block h4.tomochike{ background: url(../img/howto/how21_tomochike_bg.png) 0 0 repeat; border: 2px solid #fff;}
.how21Block h4.newtune{ background: url(../img/howto/how21_newtune_bg.png) 0 0 repeat; border: 2px solid #fff;}
.how21Block h4.newtune img{margin-top:-10px;}
.how21Block h4.ageage{ background: url(../img/howto/how21_ageage_bg.png) 0 0 repeat; border: 2px solid #fff;}
.how21Block h4.plebox{ background: url(../img/howto/how21_plebox_bg.png) 0 0 repeat; border: 2px solid #fff;}
.how21Block h4.plebox img{margin-top:-10px;}
.how21Block h4.premium{ background: url(../img/howto/how21_premium_bg.png) 0 0 repeat; border: 2px solid #fff;}

.how19Block .blandListWrap,
.how21Block .blandListWrap{
	text-align: center;
	margin: 0 auto;
	width: auto;
}

.how19Block .blandList,
.how21Block .blandList{
	text-align: left;
}

.how21Block .blandList{
  padding: 0 0 0 15px!important;
}


.how19Block .blandList li{
	display: inline-block;
	vertical-align: top;
	padding-right: 25px;
	width: 180px;
	text-align: center;
	font-size: 13px;
	margin-bottom: 10px;
	color: #653797;
	font-weight: bold;
}
.how19Block .blandList li:nth-child(4n){
	padding-right: 0;
}

.how19Block .blandList li span{
	display: block;
	text-align: center;
	color: #e02e84;
	font-weight: bold;
	font-size: 20px;
}

.how19Block .blandList{
	text-align: center;
}

.how21Block .blandList li{
	display: inline-block;
	vertical-align: top;
	padding-right: 10px;
	width: 126px;
	text-align: center;
	font-size: 14px;
	margin-bottom: 10px;
	color: #e02e84;
	font-weight: bold;
  box-sizing: border-box;
}

.how21Block .blandList li:last-child{
  padding-right: 0;
}

.how21Block .blandList li img{
  display: block;
}

.how21Block .blandList li span{
  color: #673999;
  display: block;
}

.how21Block .blandList li ul li{
  font-size: 12px;
  color: #673999;
  width: auto;
}
.linkAriahow28{
	position:relative;
}
.linkAriahow28 .LinkBtn{
	position: absolute;
  bottom: 1%;
	left: 15%;
}




#contentAll #contentBody .spbr{display:none;}


.spNone{ display: inline-block;}
.pcNone{ display: none;}

/* howto SP
===========================================*/
@media only screen and (max-width: 767px){

/* contentBodyMain */
#contentAll #contentBodyMain{
	background:#fffbed url(../img/howto/bg_h1.jpg) repeat-x left top;
	background-size:750px 40px;
	border:#ff9900 2px solid;
}

#contentAll #contentBodyMain1,
#contentAll #contentBodyMain2,
#contentAll #contentBodyMain3{
	width:auto;
	overflow:hidden;
	padding:0px;
	margin:0px auto 15px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	background:#fde9f3;
}

#contentAll #contentBodyMain1 img,
#contentAll #contentBodyMain2 img,
#contentAll #contentBodyMain3 img{max-width:100%;}

#contentAll #contentBodyMain1{
	background:#fffbed url(../img/howto/bg_h1.jpg) repeat-x left top;
	background-size:750px 40px;
	border:#ff9900 2px solid;
	overflow:visible;
}

#contentAll #contentBodyMain2{
	background:#e2f1f7;
	border:#12bbed 2px solid;
	overflow:visible;
}

#contentAll #contentBodyMain3{
	background:#fce8f0;
	border:#e9579a 2px solid;
	overflow:visible;
}

#contentAll #contentBodyMain2:before,
#contentAll #contentBodyMain3:before{
	display:block;
	content: " ";
	width:100%;
	height:43px;
	background-size:43px 42px;
	position:absolute;
	top:-8px;
	left:-9px;
}

#contentAll #contentBodyMain1:after,
#contentAll #contentBodyMain2:after,
#contentAll #contentBodyMain3:after{
	display:block;
	content: " ";
	width:100%;
	height:43px;
	background-size:43px 42px;
	position:absolute;
	bottom:-8px;
	right:-9px;
}

/* mainArea */
#contentAll #contentBodyMain div.mainArea{padding:0px 0px 0px;}
#contentAll #contentBodyMain1 div.mainArea{padding:0px 0px 0px;}

/* h1 */
#contentAll #contentBodyMain1 h1{margin:4px 0px 4px 5px;}
#contentAll #contentBodyMain1 h1 img{width:auto; height:32px;}

/* h3 */
#contentAll #contentBodyMain1 h3{margin-top:-10px;}

/* phStart || phEnd */
#contentAll #contentBody .phStart img,
#contentAll #contentBody h2 img{
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
}

#contentAll #contentBody .phEnd img,
#contentAll #contentBody img.phEndImg{
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px; 
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
}

/* howtoNav */
#contentAll #contentBody div.howtoNav{
	width:auto;
	border-bottom:none;
	margin:0px auto 10px;
	padding-bottom:0px;
	}
#contentAll #contentBody div.howtoNav ul{text-align:left;}
#contentAll #contentBody div.howtoNav ul li{
	width:auto;
	height:auto;
	display:block;
	margin:0px;
	color:#3e9494;
	font-size:12px;
	line-height:1.1;
	font-weight:bold;
}
#contentAll #contentBody div.howtoNav ul li a,
#contentAll #contentBody div.howtoNav ul li span.on{
	border-top:#fffbed 1px solid;
	padding:8px 7px;
	text-indent:0px;
	margin:0px;
	}
#contentAll #contentBody div.howtoNav ul li a{ background:#dbf4f4;}
#contentAll #contentBody div.howtoNav ul li span.on{background:#3e9494;}

#contentAll #contentBody div.howtoNav ul li img{
	width: 30px;
	position: absolute;
	top: 3px;
	right: 5px;
}

#contentAll #contentBody div.howtoNav ul li.howtoNav1 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav2 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav3 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav4 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav5 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav6 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav7 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav8 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav9 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav10 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav11 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav12 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav13 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav14 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav15 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav16 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav17 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav18 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav19 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav20 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav21 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav22 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav23 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav24 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav25 a,
#contentAll #contentBody div.howtoNav ul li.howtoNav1 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav2 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav3 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav4 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav5 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav6 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav7 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav8 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav9 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav10 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav11 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav12 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav13 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav14 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav15 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav16 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav17 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav18 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav19 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav20 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav21 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav22 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav23 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav24 span.on,
#contentAll #contentBody div.howtoNav ul li.howtoNav25 span.on{width:auto; height:auto;}

#contentAll #contentBody div.howtoNav ul li.howtoNav1 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav2 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav3 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav4 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav5 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav6 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav7 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav8 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav9 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav10 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav11 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav12 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav13 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav14 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav15 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav16 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav17 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav18 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav19 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav20 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav21 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav22 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav23 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav24 a:hover,
#contentAll #contentBody div.howtoNav ul li.howtoNav25 a:hover{background:#3e9494; margin:0px;}


	#contentAll #contentBody div.howtoNav ul li a         {text-decoration:none;}
	#contentAll #contentBody div.howtoNav ul li a:link    {color:#3e9494;text-decoration:none;}
	#contentAll #contentBody div.howtoNav ul li a:visited {color:#3e9494;text-decoration:none;}
	#contentAll #contentBody div.howtoNav ul li a:hover   {color:#ffffff;text-decoration:none;}
	#contentAll #contentBody div.howtoNav ul li a:active,
	#contentAll #contentBody div.howtoNav ul li a:focus   {color:#ff9900;text-decoration:none;}

#contentAll #contentBody div.howtoNav ul li a span{
	background:transparent url(../img/howto/howto_nav_arrow_of.png) no-repeat left;
	background-size:12px 12px;
	padding-left:14px;
}

#contentAll #contentBody div.howtoNav ul li a:hover span,
#contentAll #contentBody div.howtoNav ul li span.on span{
	background:transparent url(../img/howto/howto_nav_arrow_ov.png) no-repeat left;
	background-size:12px 12px;
	padding:0px 0px 0px 14px;
}


/* howtoMainBox */
#contentAll #contentBodyMain div.howtoMainBox{
	padding:0px;
	margin:0px 10px 10px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	border:#ff9900 2px solid;
}

/* index  ========================*/
.indexBlock  .linkAriaIndex{
    width: auto;
    height: auto;
    position: relative;
}

.indexBlock  .linkAriaIndex .LinkBtn{
	position: absolute;
	bottom: 0%;
  left: 25%;
}

.indexBlock  .linkAriaIndex .LinkBtn img{
  width: 70%; 
}

.indexBlock p{
  line-height: 0;
}
  
  
  
/* how1 ========================*/
#contentAll #contentBody .linkArea1ofHow1{
	width: auto;
	height: auto;
	position: relative;
}

#contentAll #contentBody .linkArea1ofHow1 .LinkBtn{
	position: absolute;
	bottom: 17%;
	right:8%;
}

#contentAll #contentBody .linkArea2ofHow1{
	width: auto;
	height: auto;
	position: relative;
}

#contentAll #contentBody .linkArea2ofHow1 .LinkBtn{
	position: absolute;
	bottom: 42%;
	right:8%;
}

#contentAll #contentBody .linkArea3ofHow1{
	width: auto;
	height: auto;
	position: relative;
}

#contentAll #contentBody .linkArea3ofHow1 .LinkBtn{
	position: absolute;
	bottom: 39%;
	right:10%;
}

#contentAll #contentBody .linkArea4ofHow1{
	width: auto;
	height: auto;
	position: relative;
}

#contentAll #contentBody .linkArea4ofHow1 .LinkBtn{
	position: absolute;
	bottom: 23%;
	right:9%;
}

#contentAll #contentBody .linkArea5ofHow1{
	width: auto;
	height: auto;
	position: relative;
}

#contentAll #contentBody .linkArea5ofHow1 .LinkBtn{
	position: absolute;
	bottom: 21.5%;
	right:9%;
}

#contentAll #contentBody .linkArea6ofHow1{
	width: auto;
	height: auto;
	position: relative;
}

#contentAll #contentBody .linkArea6ofHow1 .LinkBtn{
	position: absolute;
	bottom: 32.5%;
	right:14%;
}

#contentAll #contentBody .linkArea7ofHow1{
	width: auto;
	height: auto;
	position: relative;
}

#contentAll #contentBody .linkArea7ofHow1 .LinkBtn{
	position: absolute;
	bottom: 12%;
	right:8%;
}


#contentAll #contentBody div.linkAria1ofHow1{
		width: auto;
    height: auto;
    position: relative;
    background-color: #fff;
}

#contentAll #contentBody div.linkAria1ofHow1 .LinkBtn{
	position: absolute;
	bottom: 16%;
	right:8%;
}
#contentAll #contentBody div.linkAria1ofHow13{
		width: auto;
    height: auto;
    position: relative;
    background-color: #fff;
}

#contentAll #contentBody div.linkAria1ofHow13 .LinkBtn{
	position: absolute;
	bottom: 13%;
	right:12%;
}


#contentAll #contentBody .howtoBtnLst{
	text-align: center;
}

#contentAll #contentBody div.linkAria2ofHow1{
		width: auto;
    height: auto;
    position: relative;
    background-color: #fff;
}

#contentAll #contentBody div.linkAria2ofHow1 .LinkBtn{
	position: absolute;
	bottom: 38%;
	right:6%;
}

#contentAll #contentBody div.linkAria3ofHow1{
		width: auto;
    height: auto;
    position: relative;
    background-color: #fff;
}

#contentAll #contentBody div.linkAria3ofHow1 .LinkBtn{
	position: absolute;
	bottom: 23%;
	right:8%;
}


#contentAll #contentBody div.linkAria4ofHow1{
		width: auto;
    height: auto;
    position: relative;
    background-color: #fff;
}

#contentAll #contentBody div.linkAria4ofHow1 .LinkBtn{
	position: absolute;
	bottom: 21%;
	right:8%;
}

#contentAll #contentBody div.linkAria5ofHow1{
		width: auto;
    height: auto;
    position: relative;
    background-color: #fff;
}

#contentAll #contentBody div.linkAria5ofHow1 .LinkBtn{
	position: absolute;
	bottom: 16%;
	right:15%;
}

#contentAll #contentBody div.linkAria6ofHow1{
		width: auto;
    height: auto;
    position: relative;
    background-color: #fff;
}

#contentAll #contentBody div.linkAria6ofHow1 .LinkBtn{
	position: absolute;
	bottom: 13%;
	right:8%;
}


/* how2 ========================*/
#contentAll #contentBody div.linkAriaHow2{
	width: auto;
	height: auto;
	position: relative;
}

#contentAll #contentBody div.linkAriaHow2 img{
		width: 100%;
}

#contentAll #contentBody div.linkAriaHow2 .LinkBtn{
	position: absolute;
	bottom: 14%;
	left: 15%;
	padding: 0;
	margin: 0;
}

#contentAll #contentBody div.linkAriaHow2 .LinkBtn img{
	width: 80%;
}



/* how5Box */
#contentAll #contentBodyMain div.how5Box p.how5btn1 img{
	position:absolute;
	top:29%;
	left:3.5%;
	width:80%;
}

#contentAll #contentBodyMain div.how5Box p.how5btn2 img{
	position:absolute;
	top:37.5%;
	left:3.5%;
	width:80%;
}

/* how10 ========================*/
/* howto10Block */
#contentAll #contentBody div.howto10Block{
	width:auto;
	margin:0 auto 5px;
	padding: 0 10px;
	}
	
#contentAll #contentBody div.howto10BlockPart{
	width:auto;
	margin:0 10px 15px;
	background-color: #fff;
	}


#contentAll #contentBody div.howto10BlockPart > h3{font-size: 18px; line-height: 1.2em; text-align: center; color: #fff; padding: 3px 5px; }
#contentAll #contentBody div.howto10BlockPart > h3#Plink01{ background: url(../img/howto/how10_part01_titbg_sp.jpg) center top repeat-x; }
#contentAll #contentBody div.howto10BlockPart > h3#Plink02{ background: url(../img/howto/how10_part02_titbg.jpg) 0 0 repeat-x;}
#contentAll #contentBody div.howto10BlockPart > h3#Plink03{ background: url(../img/howto/how10_part03_titbg.jpg) 0 0 repeat-x;}
#contentAll #contentBody div.howto10BlockPart > h3#Plink04{ background: url(../img/howto/how10_part04_titbg.jpg) 0 0 repeat-x;}
#contentAll #contentBody div.howto10BlockPart > h3#Plink05{ background: url(../img/howto/how10_part05_titbg.jpg) 0 0 repeat-x;}
#contentAll #contentBody div.howto10BlockPart > h3#Plink06{ background: url(../img/howto/how10_part06_titbg.jpg) 0 0 repeat-x;}


#contentAll #contentBody div.howto10Block ul{text-align:center; margin: 10px 15px 0; }
#contentAll #contentBody div.howto10Block ul:last-child{margin:10px 15px 0px; text-align:center;}

#contentAll #contentBody div.howto10Block ul:after{
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html #contentAll #contentBody div.howto10Block ul             { zoom: 1; } /* IE6 */
*:first-child+html #contentAll #contentBody div.howto10Block ul { zoom: 1; } /* IE7 */

#contentAll #contentBody div.howto10Block ul li{
	display:inline-block;
	vertical-align:top;
	margin-right:6px;
	margin-bottom:7px;
	width:75px;
	height:28px;
}
	html*#contentAll #contentBody div.howto10Block ul li{
		display:inline;
		zoom:1;
		}

#contentAll #contentBody div.howto10Block ul li.howto10Plink_a,
#contentAll #contentBody div.howto10Block ul li.howto10Plink_b,
#contentAll #contentBody div.howto10Block ul li.howto10Plink_c,
#contentAll #contentBody div.howto10Block ul li.howto10Plink_d,
#contentAll #contentBody div.howto10Block ul li.howto10Plink_e{
	height:39px;
}

#contentAll #contentBody div.howto10Block ul li.howto10Plink06{ margin-right: 5px;}

#contentAll #contentBody div.howto10Block ul li a{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:transparent url(../img/howto/how10_menu.png) no-repeat 0px 0px;
	-webkit-background-size: 450px auto;
	background-size: 450px auto;
	}

#contentAll #contentBody div.howto10Block ul li.howto10Plink01 a{width:75px; height:28px; background-position:0px 0px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink02 a{width:75px; height:28px; background-position:-75px 0px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink03 a{width:75px; height:28px; background-position:-150px 0px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink04 a{width:75px; height:28px; background-position:-225px 0px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink05 a{width:75px; height:28px; background-position:-300px 0px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink06 a{width:75px; height:28px; background-position:-375px 0px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink_a a{width:75px; height:39px; background-position:0px -94px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink_b a{width:75px; height:39px; background-position:-75px -94px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink_c a{width:75px; height:39px; background-position:-150px -94px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink_d a{width:75px; height:39px; background-position:-225px -94px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink_e a{width:75px; height:39px; background-position:-300px -94px;}

#contentAll #contentBody div.howto10Block ul li.howto10Plink01 a:hover{background-position:0px -28px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink02 a:hover{background-position:-75px -28px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink03 a:hover{background-position:-75px -28px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink04 a:hover{background-position:-75px -28px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink05 a:hover{background-position:-75px -28px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink06 a:hover{background-position:-75px -28px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink_a a:hover{background-position:0px -94px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink_b a:hover{background-position:-75px -94px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink_c a:hover{background-position:-150px -94px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink_d a:hover{background-position:-225px -94px;}
#contentAll #contentBody div.howto10Block ul li.howto10Plink_e a:hover{background-position:-300px -94px;}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB {
	padding: 15px 8px 5px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira p,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB p{
	font-size: 18px;
	text-align: center;
	color: #666;
	padding: 5px 0 0;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part02Box,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part03Box,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part04Box,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part05Box,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part06Box,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part07Box,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_aBox,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_bBox,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_cBox,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_dBox,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_eBox,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_fBox,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_gBox,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_hBox{
	padding: 12px 3px 5px;
	position: relative;
	border: 2px solid;
	margin-bottom: 15px;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part02Box{
	background: url(../img/howto/how10_part02_bg.jpg) 0 0 repeat;
	border-color: #ff9900;
	-webkit-background-size: 56px 56px;
	background-size: 56px 56px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part03Box{
	background: url(../img/howto/how10_part03_bg.jpg) 0 0 repeat;
	border-color: #7f8ff0;
	-webkit-background-size: 56px 56px;
	background-size: 56px 56px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part04Box{
	background: url(../img/howto/how10_part04_bg.jpg) 0 0 repeat;
	border-color: #fb9dcf;
	-webkit-background-size: 56px 56px;
	background-size: 56px 56px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part05Box{
	background: url(../img/howto/how10_part05_bg.jpg) 0 0 repeat;
	border-color: #91d4fb;
	-webkit-background-size: 56px 56px;
	background-size: 56px 56px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part06Box{
	background: url(../img/howto/how10_part06_bg.jpg) 0 0 repeat;
	border-color: #4fd371; 
	-webkit-background-size: 56px 56px;
	background-size: 56px 56px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part07Box{
	background: url(../img/howto/how10_part07_bg01_sp.png) 0 0 repeat;
	border-color: #4fd371; 
	-webkit-background-size: 516px 359px;
	background-size: 516px 359px;	
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_aBox{
  background: url(../img/howto/how10_part_a_bg.png) 0 0 repeat; border-color: #e5a0f6;
 	background-size: 10px 10px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_bBox{
  background: url(../img/howto/how10_part_b_bg.png) 0 0 repeat; border-color: #ddbb00;
 	background-size: 10px 10px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_cBox{
  background: url(../img/howto/how10_part_c_bg.png) 0 0 repeat; border-color: #ffb242;
 	background-size: 10px 10px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_dBox{
  background: url(../img/howto/how10_part_d_bg.png) 0 0 repeat; border-color: #ff86bd;
 	background-size: 10px 10px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_eBox{
  background: url(../img/howto/how10_part_e_bg.png) 0 0 repeat; border-color: #ff86bd;
 	background-size: 10px 10px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_fBox{
  background: url(../img/howto/how10_part_f_bg.png) 0 0 repeat; border-color: #a0c1f6;
 	background-size: 10px 10px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_gBox{
  background: url(../img/howto/how10_part_g_bg.png) 0 0 repeat; border-color: #a9f0e2;
 	background-size: 10px 10px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_hBox{
  background: url(../img/howto/how10_part_h_bg.png) 0 0 repeat; border-color: #b8d634;
 	background-size: 10px 10px;
}


#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part02Box:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part03Box:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part04Box:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part05Box:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part06Box:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part07Box:before{
	display:block;
	content: " ";
	width:100%;
	height:43px;
	position:absolute;
	background-size:43px 42px;
	top:-8px;
	left:-9px;
	z-index:10;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_aBox:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_bBox:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_cBox:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_dBox:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_eBox:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_fBox:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_gBox:before,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_hBox:before{
	display:block;
	content: " ";
	width:100%;
	height:60px;
	position:absolute;
	top:-8px;
	left:-9px;
	z-index:10;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part02Box:before{
	background:transparent url(../img/howto/how10_part02_bgtop.png) no-repeat left top;
	-webkit-background-size: 28px 28px;
	background-size: 28px 28px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part03Box:before{
	background:transparent url(../img/howto/how10_part03_bgtop.png) no-repeat left top;
	-webkit-background-size: 28px 28px;
	background-size: 28px 28px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part04Box:before{
	background:transparent url(../img/howto/how10_part04_bgtop.png) no-repeat left top;
	-webkit-background-size: 28px 28px;
	background-size: 28px 28px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part05Box:before{
	background:transparent url(../img/howto/how10_part05_bgtop.png) no-repeat left top;
	-webkit-background-size: 28px 28px;
	background-size: 28px 28px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part06Box:before{
	background:transparent url(../img/howto/how10_part06_bgtop.png) no-repeat left top;
	-webkit-background-size: 28px 28px;
	background-size: 28px 28px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part07Box:before{
	background:transparent url(../img/howto/how10_part07_bgtop.png) no-repeat left top;
	-webkit-background-size: 28px 28px;
	background-size: 28px 28px;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_aBox:before{
  background:transparent url(../img/howto/how10_part_a_bgtop.png) no-repeat left top;
	background-size: 30px 30px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_bBox:before{
  background:transparent url(../img/howto/how10_part_b_bgtop.png) no-repeat left top;
	background-size: 30px 30px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_cBox:before{
  background:transparent url(../img/howto/how10_part_c_bgtop.png) no-repeat left top;
  background-size: 30px 30px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_dBox:before{
  background:transparent url(../img/howto/how10_part_d_bgtop.png) no-repeat left top;
	background-size: 30px 30px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_eBox:before{
  background:transparent url(../img/howto/how10_part_e_bgtop.png) no-repeat left top;
	background-size: 30px 30px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_fBox:before{
  background:transparent url(../img/howto/how10_part_f_bgtop.png) no-repeat left top;
	background-size: 30px 30px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_gBox:before{
  background:transparent url(../img/howto/how10_part_g_bgtop.png) no-repeat left top;
	background-size: 30px 30px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_hBox:before{
  background:transparent url(../img/howto/how10_part_h_bgtop.png) no-repeat left top;
	background-size: 30px 30px;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part02Box:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part03Box:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part04Box:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part05Box:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part06Box:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part07Box:after{
	display:block;
	content: " ";
	width:100%;
	height:43px;
	position:absolute;
	background-size:43px 42px;
	bottom:-8px;
	right:-9px;
	z-index:10;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_aBox:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_bBox:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_cBox:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_dBox:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_eBox:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_fBox:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_gBox:after,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_hBox:after{
	display:block;
	content: " ";
	width:100%;
	height:60px;
	position:absolute;
	bottom:-8px;
	right:-9px;
	z-index:10;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part02Box:after{
	background:transparent url(../img/howto/how10_part02_bgbtm.png) no-repeat right bottom;
	-webkit-background-size: 28px 28px;
	background-size: 28px 28px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part03Box:after{
	background:transparent url(../img/howto/how10_part03_bgbtm.png) no-repeat right bottom;
	-webkit-background-size: 28px 28px;
	background-size: 28px 28px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part04Box:after{
	background:transparent url(../img/howto/how10_part04_bgbtm.png) no-repeat right bottom;
	-webkit-background-size: 28px 28px;
	background-size: 28px 28px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part05Box:after{
	background:transparent url(../img/howto/how10_part05_bgbtm.png) no-repeat right bottom;
	-webkit-background-size: 28px 28px;
	background-size: 28px 28px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part06Box:after{
	background:transparent url(../img/howto/how10_part06_bgbtm.png) no-repeat right bottom;
	-webkit-background-size: 28px 28px;
	background-size: 28px 28px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part07Box:after{
	background:transparent url(../img/howto/how10_part07_bgbtm.png) no-repeat right bottom;
	-webkit-background-size: 28px 28px;
	background-size: 28px 28px;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_aBox:after{
  background:transparent url(../img/howto/how10_part_a_bgbtm.png) no-repeat right bottom;
 	background-size: 30px 30px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_bBox:after{
  background:transparent url(../img/howto/how10_part_b_bgbtm.png) no-repeat right bottom;
 	background-size: 30px 30px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_cBox:after{
  background:transparent url(../img/howto/how10_part_c_bgbtm.png) no-repeat right bottom;
 	background-size: 30px 30px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_dBox:after{
  background:transparent url(../img/howto/how10_part_d_bgbtm.png) no-repeat right bottom;
 	background-size: 30px 30px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_eBox:after{
  background:transparent url(../img/howto/how10_part_e_bgbtm.png) no-repeat right bottom;
 	background-size: 30px 30px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_fBox:after{
  background:transparent url(../img/howto/how10_part_f_bgbtm.png) no-repeat right bottom;
 	background-size: 30px 30px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_gBox:after{
  background:transparent url(../img/howto/how10_part_g_bgbtm.png) no-repeat right bottom;
 	background-size: 30px 30px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_hBox:after{
  background:transparent url(../img/howto/how10_part_h_bgbtm.png) no-repeat right bottom;
 	background-size: 30px 30px;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part01Box h4,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part02Box h4,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part03Box h4,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part04Box h4,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part05Box h4,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part07Box h4{
	font-size: 18px;
	display: block;
	padding: 3px 0px;
	line-height: 1.0;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.partsTbox h4{
	font-size: 18px;
  color: #c09;
  padding: 0 5px;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part01Box h4 img,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part02Box h4 img,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part03Box h4 img,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part04Box h4 img,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part05Box h4 img,
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part07Box h4 img{
	width: 26px;
	height: 22px;
	margin: 0px 0 0 5px;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part02Box div.partsTbox{
	background: url(../img/howto/how10_part02_line.gif) left bottom repeat-x;
	-webkit-background-size: 4px 1px;
	background-size: 4px 1px;
	}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part03Box div.partsTbox{
	background: url(../img/howto/how10_part03_line.gif) left bottom repeat-x;
	-webkit-background-size: 4px 1px;
	background-size: 4px 1px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part04Box div.partsTbox{
	background: url(../img/howto/how10_part04_line.gif) left bottom repeat-x;
	-webkit-background-size: 4px 1px;
	background-size: 4px 1px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.Part05Box div.partsTbox{
	background: url(../img/howto/how10_part05_line.gif) left bottom repeat-x;
	-webkit-background-size: 4px 1px;
	background-size: 4px 1px;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.partsTbox {
  background: url(../img/howto/how10_part_a_line.gif) left bottom repeat-x;
	-webkit-background-size: 4px 1px;
	background-size: 4px 1px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_fBox div.partsTbox {
  background: url(../img/howto/how10_part_f_line.gif) left bottom repeat-x;
	-webkit-background-size: 4px 1px;
	background-size: 4px 1px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_gBox div.partsTbox {
  background: url(../img/howto/how10_part_g_line.gif) left bottom repeat-x;
	-webkit-background-size: 4px 1px;
	background-size: 4px 1px;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB div.Part_hBox div.partsTbox {
  background: url(../img/howto/how10_part_h_line.gif) left bottom repeat-x;
	-webkit-background-size: 4px 1px;
	background-size: 4px 1px;
}


#contentAll #contentBody div.howto10BlockPart div.howto10PartAira div.partsTbox p{
	font-size: 13px;
	padding: 10px 0 0 10px;
	margin: 0;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira ul{
	width: auto;
	margin: 0 auto;
	padding: 0 10px;
	font-size: 12px;
	line-height: 1.2;
	display: block;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira ul li{
	overflow: hidden;
	margin-bottom: 10px;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira ul li img{
	float: left;
	vertical-align: middle;
	padding-right: 10px;
	width: 47px;
	height: 37px;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAira ul li span{
	font-size: 14px;
	color: #ff3399;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB ul.blandList{
  width: auto;
  text-align: center;
  margin: 0 -5px 10px 0px;
}  
  
  
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB ul.blandList li{
	display: inline-block;
	vertical-align: top;
	padding-right: 0px;
	width: 78px;
	text-align: center;
	font-size: 10px;
	margin: 0 5px 10px 0;
	color: #e02e84;
	font-weight: bold;
  box-sizing: content-box;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB ul.blandList li:last-child{
  padding-right: 0;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB ul.blandList li img{
  display: block;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB ul.blandList li span{
  color: #673999;
  display: block;
  font-size: 10px;
}

#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB ul.blandList li ul li{
  font-size: 10px;
  color: #673999;
  width: auto;
}
#contentAll #contentBody div.howto10BlockPart div.howto10PartAiraB  ul.blandList .attention{
  font-size: 10px;
  }
  
  
/* howtoBtnBox */
#contentAll #contentBody .howtoBtnBox{
	padding:10px 10px 20px;
}

#contentAll #contentBody .howtoBtnBox .howtoBtnTxt{
	font-size:14px;
	margin-bottom:15px;
}

#contentAll #contentBody .howtoBtnBox .howtoBtnLst li{
	width:100%;
	display:block;
	margin-left:0px;
	font-size:14px;
}

#contentAll #contentBody .howtoBtnBox .howtoBtnLst li:first-child{
	margin:0px 0px 10px 0px;
}

#contentAll #contentBody .howtoBtnBox .howtoBtnLst li a{
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
}

#contentAll #contentBody .howtoBtnBox .howtoBtnLst li span{
	display:block;
	background:transparent url(../img/howto/how_btn_arrow.png) no-repeat right;
	background-size:17px 12px;
	padding:0.26em 20px;
}

/* how18Block */
.how18Block{ margin: 0 auto; width: auto; padding: 0 10px!important;}
.how18BlockIn{ width: auto; padding: 8px!important; background-color: #fff; box-sizing:border-box;}

.how18Block .read{	color: #653797; font-size: 12px; line-height: 1.6;}
.how18Block .read span{ color: #e4007f;}

.how18Block h3{
	background: url(../img/howto/how18_h3bg.png) 0 0 repeat;
	-webkit-background-size: 32px auto;
	background-size: 32px auto;
	border-top-left-radius:  10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-o-border-radius-topleft: 10px;
	-ms-border-radius-topleft: 10px;
	border-top-right-radius:  10px;
	-webkit-border-top-lright-radius: 10px;
	-moz-border-radius-topright: 10px;
	-o-border-radius-topright: 10px;
	-ms-border-radius-topright: 10px;
	text-align: center;
	padding: 12px!important;
}
	

.how18Block h4{
	box-shadow:2px 4px 5px -1px #cccccc;
	-moz-box-shadow:2px 4px 5px -1px #cccccc;
	-webkit-box-shadow:2px 4px 5px -1px #cccccc;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	margin-bottom:1 15px!important;
	}
.how18Block h4 img{ margin: 0px 0 0px 8px; width: 202px;}
.how18Block h4.twinklesweet img{ margin: 0px 0 0px 8px; width: 238px;}		
	
.how18Block h4.twinkle{ background: url(../img/howto/how18_twinkle_bg.png) 0 0 repeat; border: 2px solid #f1d6f3; -webkit-background-size: 4px auto; background-size: 4px auto;}
.how18Block h4.candy{ background: url(../img/howto/how18_candy_bg.png) 0 0 repeat; border: 2px solid #a6eafb; -webkit-background-size: 4px auto; background-size: 4px auto;}
.how18Block h4.hokic{ background: url(../img/howto/how18_hokic_bg.png) 0 0 repeat; border: 2px solid #fe8ba6; -webkit-background-size: 4px auto; background-size: 4px auto;}
.how18Block h4.baby{ background: url(../img/howto/how18_baby_bg.png) 0 0 repeat; border: 2px solid #89ede5; -webkit-background-size: 4px auto; background-size: 4px auto;}
.how18Block h4.fortune{ background: url(../img/howto/how18_fortune_bg.png) 0 0 repeat; border: 2px solid #a4cfff; -webkit-background-size: 4px auto; background-size: 4px auto;}
.how18Block h4.marionette{ background: url(../img/howto/how18_marionette_bg.png) 0 0 repeat; border: 2px solid #97ee88; -webkit-background-size: 4px auto; background-size: 4px auto;}
.how18Block h4.prism{ background: url(../img/howto/how18_prism_bg.png) 0 0 repeat; border: 2px solid #ff8dd5; -webkit-background-size: 4px auto; background-size: 4px auto;}
.how18Block h4.silky{ background: url(../img/howto/how18_silky_bg.png) 0 0 repeat; border: 2px solid #b2f1ff; -webkit-background-size: 4px auto; background-size: 4px auto;}
.how18Block h4.holicclassic{ background: url(../img/howto/how18_holicclassic_bg.png) 0 0 repeat; border: 2px solid #b2a5f1; -webkit-background-size: 4px auto; background-size: 4px auto;}
.how18Block h4.coco{ background: url(../img/howto/how18_coco_bg.png) 0 0 repeat; border: 2px solid #55b757; -webkit-background-size: 4px auto; background-size: 4px auto;}
.how18Block h4.candymore{ background: url(../img/howto/how18_candymore_bg.png) 0 0 repeat; border: 2px solid #ff9e2b; -webkit-background-size: 4px auto; background-size: 4px auto;}
.how18Block h4.briliant{ background: url(../img/howto/how18_briliant_bg.png) 0 0 repeat; border: 2px solid #e3db03; -webkit-background-size: 4px auto; background-size: 4px auto;}
.how18Block h4.rosette{ background: url(../img/howto/how18_rosette_bg.png) 0 0 repeat; border: 2px solid #a3ebd1; -webkit-background-size: 4px auto; background-size: 4px auto;}
.how18Block h4.lovedevi{ background: url(../img/howto/how18_lovedevi_bg.png) 0 0 repeat; border: 2px solid #5975d0; -webkit-background-size: 4px auto; background-size: 4px auto;}
.how18Block h4.deiakuraun{ background: url(../img/howto/how18_deiakuraun_bg.png) 0 0 repeat; border: 2px solid #5ac2a1; -webkit-background-size: 4px auto; background-size: 4px auto;}
.how18Block h4.sanizu{ background: url(../img/howto/how18_sanizu_bg.png) 0 0 repeat; border: 2px solid #ffde00; -webkit-background-size: 4px auto; background-size: 4px auto;}
.how18Block h4.dreaming{ background: url(../img/howto/how18_dreaming_bg.png) 0 0 repeat; border: 2px solid #9fcce0; -webkit-background-size: 4px auto; background-size: 4px auto;}
.how18Block h4.other{ background: url(../img/howto/how18_other_bg.png) 0 0 repeat; border: 2px solid #ebbde3; -webkit-background-size: 4px auto; background-size: 4px auto;}
.how18Block h4.twinklesweet{ background: url(../img/howto/how18_twinklesweet_bg.png) 0 0 repeat; border: 2px solid #ffb7cf; -webkit-background-size: 4px auto; background-size: 4px auto;}
.how18Block h4.fantasy{ background: url(../img/howto/how18_fantasy_bg.png) 0 0 repeat; border: 2px solid #cff7fe; -webkit-background-size: 4px auto; background-size: 4px auto;}
.how18Block h4.neondrop{ background: url(../img/howto/how18_neondrop_bg.png) 0 0 repeat; border: 2px solid #eaf165; -webkit-background-size: 4px auto; background-size: 4px auto;}

.how18Block .blandList{ margin: 0 -10px 8px 0!important; text-align: left; }
.how18Block .blandList li{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #ffb4e5;
	padding: 10px 5px;
	text-align: center;
	width: 46%;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	box-sizing: border-box;
	margin: 0 10px 10px 0;
	vertical-align: top;
	font-size: 9px;
}

.how18Block .blandList li img{
	width: 90px;
}

.how18Block .blandList span{
	display: block;
	border-top: 1px dashed #ffb4e5;
	padding-top: 8px;
	margin-top: 5px;
	text-align: center;
	line-height: 1.4;
	color: #653797;
	font-weight: bold;
	font-size: 10px;
}

/* how19 how21 ========================*/
/* how19Block how21Block */
.how19Block,
.how21Block{ margin: 0 auto; width: auto; padding: 0 5px!important;}

.how19Block .read{	color: #653797; font-size: 12px; line-height: 1.6;}
.how19Block .read span{ color: #e4007f;}

.how19BlockIn,
.how21BlockIn {
	width: auto; padding: 8px!important; background-color: #fff; box-sizing:border-box;}	
	
.how19Block .point{
	width: 95%;
	margin: 10px auto!important;
	border: 2px solid #ffc000;
	background-color: #fff;
	color: #673999;
	padding: 3px 10px;
	font-size: 14px;
	box-sizing: border-box;
	border-collapse:collapse;
	border-radius: 13px;
	}
	.how19Block .point td{
		padding: 5px!important;
		border-bottom: 2px dotted #ffc000 ;
		vertical-align: middle;
	}

	.how19Block .point td.last{
		border-bottom: none;
	}

	.how19Block .point .pointHead{
		background-color: #fffaa6;
		color: #ff6c00;
		font-size: 16px;
		font-weight: bold;
		border-bottom: 2px solid #ffc000;
		border-right: 2px solid #ffc000;
		border-radius: 13px 0 0 0;
    white-space: normal;
	}
	.how19Block .point .pointHead:last-child{
			border-right: none;
			width: 60%;
			border-radius: 0 13px 0 0;
	}

	.how19Block .point .pointBody{
		background-color: #fff9fa;
		font-weight: bold;
		border-right: 2px solid #ffc000;
	}

  .how19Block .point .pointBody .blue{
    color: #13a3ac;
  }
  .how19Block .point .pointBody .pink{
      color: #df227f;
  }

	.how19Block .point .pointBody.last {
    border-radius: 0 0 0 13px;
}

.how21Block .point{
	width: 95%;
	margin: 10px auto!important;
	border: 2px solid #c5b5d9;
	background-color: #fff;
	color: #673999;
	padding: 3px 10px;
	font-size: 10px;
	box-sizing: border-box;
	border-collapse:collapse;
	border-radius: 13px;
	}

	.how21Block .point td{
		padding: 5px!important;
		border-bottom: 2px dotted #c5b5d9;
		border-right: 2px solid #c5b5d9;
		vertical-align: middle;
	}

  .how21Block .point td span{
    color: #df227f;
    font-weight: bold;
  }
	.how21Block .point td.last{
		border-bottom: none;
	}
  .how21Block .point td.last02{
    border-right: none;
  }

	.how21Block .point .pointHead{
		background-color: #f9f5ff;
		color: #673999;
		font-size: 12px;
		font-weight: bold;
		border-bottom: 2px solid #c5b5d9;
		border-right: 2px solid #c5b5d9;
		border-radius: 13px 0 0 0;
    white-space: normal;
    width: 33%;
  }

  .how21Block .point .pointHead:first-child{
    width: 25%;
  }

	.how21Block .point .pointHead:last-child{
		border-right: none;
		border-radius: 13px 13px 0 0;
	}
	.how21Block .point .pointBody{
		font-weight: bold;
		border-right: 2px solid #c5b5d9;
	}

  .how21Block .point .pointBody.last{
    border-radius: 0 0 0 13px;
  }  

	.how19BlockIn table td ul li{
		text-indent: -1.0em;
		padding-left: 1.0em;
	}

.how19Block h4{
	box-shadow:0px 2px 1px 2px #cccccc;
	-moz-box-shadow:0px 2px 1px 2px #cccccc;
	-webkit-box-shadow:0px 2px 1px 2px #cccccc;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	margin: 15px 0!important;
	padding: 5px!important;
	}
.how19Block h4 img,
.how21Block h4 img{ margin: 0px 0 0 10px; height: 19px;}	
	
.how19Block h4.hear,
.how21Block h4.hear{ background: url(../img/howto/how19_hear_bg.png) 0 0 repeat; border: 2px solid #fff; -webkit-background-size: 20px auto; background-size: 20px auto;}
.how19Block h4.hearcol,
.how21Block h4.hearcol{ background: url(../img/howto/how19_hearcol_bg.png) 0 0 repeat; border: 2px solid #fff; -webkit-background-size: 20px auto; background-size: 20px auto;}
.how19Block h4.eyecol,
.how21Block h4.eyecol{ background: url(../img/howto/how19_eyecol_bg.png) 0 0 repeat; border: 2px solid #fff; -webkit-background-size: 20px auto; background-size: 20px auto;}
.how19Block h4.glasses,
.how21Block h4.glasses{ background: url(../img/howto/how19_glasses_bg.png) 0 0 repeat; border: 2px solid #fff; -webkit-background-size: 20px auto; background-size: 20px auto;}

.how21Block h4.onepoint{ background: url(../img/howto/how21_onepoint_bg.png) 0 0 repeat; border: 2px solid #fff;}
.how21Block h4.voice{ background: url(../img/howto/how21_voice_bg.png) 0 0 repeat; border: 2px solid #fff;}
.how21Block h4.voice img{ margin-top: -8px; height: 25px;}
.how21Block h4.tomochike{ background: url(../img/howto/how21_tomochike_bg.png) 0 0 repeat; border: 2px solid #fff;}
.how21Block h4.newtune{ background: url(../img/howto/how21_newtune_bg.png) 0 0 repeat; border: 2px solid #fff;}
.how21Block h4.newtune img{margin-top: -8px; height: 25px;}
.how21Block h4.ageage{ background: url(../img/howto/how21_ageage_bg.png) 0 0 repeat; border: 2px solid #fff;}
.how21Block h4.plebox{ background: url(../img/howto/how21_plebox_bg.png) 0 0 repeat; border: 2px solid #fff;}
.how21Block h4.plebox img{margin-top: -8px; height: 25px;}


.how19Block .blandList{
	text-align: center;
}

.how21Block .blandList{
  padding: 0 0 0 0px!important;
  text-align: center;
}

.how19Block .blandList li{
	display: inline-block;
	vertical-align: top;
	padding-right: 20px;
	width: 120px;
	text-align: center;
	font-size: 10px;
	margin-bottom: 10px;
}
.how19Block .blandList li:nth-child(2n){
	padding-right: 0;
}

	.how19Block .blandList li img{
		width: 88px;
	}	
	
.how19Block .blandList li span{
	display: block;
	text-align: center;
	color: #e02e84;
	font-weight: bold;
	font-size: 12px;
}

.how21Block .blandList li{
	display: inline-block;
	vertical-align: top;
	padding-right: 10px;
	width: 80px;
	text-align: center;
	font-size: 10px;
	margin-bottom: 10px;
	color: #e02e84;
	font-weight: bold;
  box-sizing: content-box;
}

.how21Block .blandList li:last-child{
  padding-right: 0;
}

.how21Block .blandList li img{
  display: block;
}

.how21Block .blandList li span{
  color: #673999;
  display: block;
}

.how21Block .blandList li ul li{
  font-size: 10px;
  color: #673999;
  width: auto;
}
.linkAriahow28 .LinkBtn{
	width: 74%;
	left: 13%;
}
  

#contentAll #contentBody .spbr{display:inline;}

.spNone{ display: none;}
.pcNone{ display: block;}

}
