@charset "UTF-8";

#howto {
	margin:0;
	padding:0;
}
#howto ul.tab {
	height:48px;
	overflow:hidden;
	margin:0;
	padding:0;
	position:relative;
}
#howto ul.tab li {
	position:absolute;
	top:3px;
	cursor:pointer;
}
#howto ul.tab li.tab1 {
	left:0;
	z-index:4;
}
#howto ul.tab li.tab2 {
	left: 180px;
	z-index: 3;
}
#howto ul.tab li.tab3 {
	left: 365px;
	z-index: 2;
}
#howto ul.tab li.tab4 {
	left: 635px;
	z-index: 1;
}
#howto ul.tab li span {
	height:48px;
	line-height:48px;
	color:#FFF;
	font-size:20px;
	width:100%;
	text-align:center;
	position:absolute;
	top:0;
	left:0;
	box-sizing: border-box;
}
#howto ul.tab li.tab1 span {
	left: -0.5em;
}

#howto ul.tab li.tab2 span,
#howto ul.tab li.tab3 span,
#howto ul.tab li.tab4 span {
	left: 0.5em;
}
.howtobox {
	box-sizing:border-box;
    border-radius: 0 8px 8px 8px;
    -webkit-border-radius: 0 8px 8px 8px;
    -moz-border-radius: 0 8px 8px 8px; 
	margin:0;
	padding:30px 0;
	background:#FFF;
	position:relative;
} 
#howto1 {
	border:4px solid #005dad;
	display:block;
}
#howto2 {
	border:4px solid #009e96;
	display:none;
}
#howto3 {
	border:4px solid #e55927;
	display:none;
}
#howto4 {
	border:4px solid #007440;
	display:none;
}
#main .howtobox p {
	margin-bottom:15px;
	margin-left:50px;
	line-height:150%;
}
#main .howtobox p.body {
	font-size:18px;
}
#main .howtobox p.body2 {
	font-size:18px;
	color:#005dad;
}
#main .howtobox p.body2 a.movie img {
	vertical-align:middle;
}
#main .howtobox p.body3 {
	padding-left:15px;
	position:relative;
	margin-bottom:10px;
}
#main .howtobox p.body3 i {
	position:absolute;
	top:0;
	left:0;
	color:#bbc8e6;
	line-height:inherit;
}
#main #contents .howtobox h3 {
	font-size:18px;
	line-height:30px;
	height:30px;
	margin:0 50px 15px;
	padding:0 15px;
	border:none;
	color:#FFF;
	background:#005dad;
    border-radius:5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	position:relative;
}
#main #contents .howtobox h3 .obj1 {
	position: absolute;
	top: -40px;
	right: 50px;
}
#main #contents .howtobox h3 .obj2 {
	position: absolute;
	top: -100px;
	left: 700px;
}
.howtobox #flowbox {
	background:#eaf6fd;
	margin:0 50px 30px;
	padding:15px;
}
.howtobox #flowbox h4 {
	color:#005dad;
	font-size:18px;
	line-height:120%;
	margin:0 0 15px;
	padding:0;
}
.howtobox #flowbox table {
	margin:0 20px;
	padding:0;
	width:820px;
}
.howtobox #flowbox th {
	font-size:24px;
	color:#005dad;
	font-weight:bold;
	line-height:150%;
	width:120px;
	text-align:center;
	position:relative;
	vertical-align:middle;
}
.howtobox #flowbox th i {
	display:block;
	color:#bdd5ef;
	font-size:30px;
	position:absolute;
	bottom:-15px;
	left:0;
	width:120px;
	text-align:center;
}
.howtobox #flowbox td {
	color:#333;
	font-size:16px;
	line-height:150%;
	border-top:1px dashed #005dad;
	padding:10px;
	width:700px;
}
.howtobox #kouza {
	border:2px solid #005dad;
	padding:5px;
	display:inline-block;
	margin:0 0 10px 50px;
}
.howtobox #kouza dl {
	border:1px solid #005dad;
	margin:0;
	padding:10px 20px;
}
.howtobox #kouza dt {
	font-size:16px;
	line-height:150%;
	color:#333;
	margin:0;
	padding:0;
}
.howtobox #kouza dd {
	font-size:14px;
	line-height:150%;
	color:#333;
	margin:0 15px 0 0;
	padding:0;
	float:left;
}
.howtobox #kouza dd span {
	color:#005dad;
	line-height:inherit;
}
#main .howtobox p.att {
	font-size:12px;
}
#main .howtobox p.att {
	font-size:12px;
}
#main .howtobox p.att.alright {
	text-align:right;
	margin-right:50px;
}
.howtobox table#torikeshi {
	width:900px;
	margin:0 50px 10px;
}
.howtobox table#torikeshi th,
.howtobox table#torikeshi td {
	font-size:11px;
	text-align:center;
	line-height:200%;
	color:#666;	
	background:#FFF;
}
.howtobox table#torikeshi th {
	font-weight:normal;
	color:#FFF;
	background:#666;
}
.howtobox table#torikeshi td.bg {
	background:#CCC;
}
.howtobox table#torikeshi th.bdw {
	border-bottom:1px solid #FFF;
}
.howtobox table#torikeshi th.bdw2 {
	border-top:1px solid #FFF;
}
/*2*/
#main #howto2.howtobox p.tit {
	color: #009e96;
	font-weight: bold;
	font-size: 16px;
}
#main #howto2.howtobox p.body3.mb0 {
	margin-bottom:0px;
}
#main #howto2.howtobox p.body3.mb5 {
	margin-bottom:5px;
}
#main #howto2.howtobox p.body3 i {
	color:#bce1df;
}
#main #howto2.howtobox p.body3 span {
	color:#009e96;
	line-height:inherit;	
}
#main #contents #howto2.howtobox h3 {
	background:#009e96;
	margin-bottom:10px;
}
#main #contents #howto2.howtobox h4 {
	font-size:16px;
	line-height:150%;
	margin:0 0 0 50px;
	padding:0;
	color:#009e96;
}
#main #contents #howto2.howtobox p.body4 {
	font-size:16px;
	line-height:150%;
	margin:0 0 0 50px;
	padding:0;
	color:#009e96;
	background:url(../img/howtouse/dot2.png) repeat-x 0 50%;
	position:relative;
	width:60%;
}
#main #contents #howto2.howtobox p.body4.mb10 {
	margin-bottom:10px;
}
#main #contents #howto2.howtobox p.body4 span,
#main #contents #howto2.howtobox p.body4 i {
	line-height:inherit;
	background:#FFF;
}
#main #contents #howto2.howtobox p.body4 span.price {
	position:absolute;
	top:0;
	right:0;
}
#howto2.howtobox .wrap1 {
	margin-right:50px;
}
#howto2.howtobox .wrap1 img {
	float:right;
	margin:0 0 0 30px;
}
#main #contents #howto2.howtobox .wrap2 {
	margin-bottom:10px;
}
#main #contents #howto2.howtobox .wrap2 p {
	width:40%;
	float:left;
	margin-bottom:0;
}
#howto2.howtobox .wrap3 {
	margin-right:50px;
	margin-bottom:15px;
}
#howto2.howtobox .wrap3 img {
	float:right;
	margin:0 0 0 30px;
}
#main #contents #howto2.howtobox .wrap3 p.body3 {
	margin-bottom:0;
	background:url(../img/howtouse/dot1.png) repeat-x 0 50%;
	position:relative;
	width:60%;
}
#main #contents #howto2.howtobox .wrap3  p.body3.mb10 {
	margin-bottom:10px;
}
#main #contents #howto2.howtobox .wrap3  p.body3 span {
	line-height:inherit;
	background:#FFF;
	color:#333;
}
#main #contents #howto2.howtobox .wrap3  p.body3 i {
	line-height:inherit;
	background:#FFF;
}
#main #contents #howto2.howtobox .wrap3  p.body3 span.price {
	position:absolute;
	top:0;
	right:0;
}

/*3*/
#main #contents #howto3.howtobox h3 {
	background:#e55927;
	margin-bottom:10px;
	position:relative;
}
#main #contents #howto3.howtobox h3 .obj1 {
	position: absolute;
	top: -35px;
	right: 50px;
}
#main #howto3.howtobox p.body3.mb0 {
	margin-bottom:0px;
}
#main #howto3.howtobox p.body3.mb5 {
	margin-bottom:5px;
}
#main #howto3.howtobox p.body3 i {
	color:#f8d2b9;
}
#main #contents #howto3.howtobox h4 {
	font-size:16px;
	line-height:150%;
	margin:0 0 10px 50px;
	padding:0;
	color:#e55927;
}
#main #contents #howto3.howtobox .wrap1 h4 {
	color:#e71f19;
	margin:0 0 5px;
}
#howto3.howtobox .wrap1 {
	margin:0 0 10px 50px;
}
#howto3.howtobox .wrap1 div {
	width:45%;
	float:left;
	margin:0 3% 0 0;
	padding:0;
}
#howto3.howtobox .wrap1 dl {
	margin:0;
	padding:0;
	border:2px solid #e55927;
    border-radius:10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}
#howto3.howtobox .wrap1 dt {
	font-size:14px;
	color:#333;
	line-height:120%;
	text-align:center;
	margin:0;
	padding:5px 0;
	background:#f8d2b9;
    border-radius:8px 8px 0 0;
    -webkit-border-radius: 8px 8px 0 0;
    -moz-border-radius: 8px 8px 0 0;
}
#howto3.howtobox .wrap1 dd {
	text-align:center;
	margin:0;
	padding:10px 0;
}
#howto3.howtobox .wrap1 dd img {
	margin-bottom:10px;
}
#main #contents #howto3.howtobox .wrap1 dd p {
	font-size:13px;
	margin:0;
}
#main #contents #howto3.howtobox p.body5 a,
#main #contents #howto3.howtobox p.body5 a:link,
#main #contents #howto3.howtobox p.body5 a:visited {
	color:#e71f19;
	line-height:inherit;
	text-decoration:none;
	font-size:16px;
}
#main #contents #howto3.howtobox p.body5 a:hover {
	text-decoration:underline;
}
#main #contents #howto3.howtobox p.body4 {
	font-size:16px;
	line-height:150%;
	margin:0 0 10px 50px;
	padding:0;
	color:#e55927;
}
#howto3.howtobox table {
	width:890px;
	margin:0 0 15px 50px;
	padding:0;
}
#howto3.howtobox table td {
	font-size:16px;
	text-align:center;
	padding:10px 0;
	line-height:120%;
	color:#333;
	width:25%;
}
#howto3.howtobox table tr.tit td  {
	font-size:14px;
	color:#e55927;
	background:#f8d2b9;
}
#main #contents #howto3.howtobox p img.obj2 {
	float:right;
	margin-right:80px;
	display:inline;
}
#main #contents #howto3.howtobox p.body4.dot {
	background:url(../img/howtouse/dot3.png) repeat-x 0 50%;
	position:relative;
	width:60%;
}
#main #contents #howto3.howtobox p.body4.dot.mb0 {
	margin-bottom:0px;
}
#main #contents #howto3.howtobox p.body4.dot span,
#main #contents #howto3.howtobox p.body4.dot i {
	line-height:inherit;
	background:#FFF;
}
#main #contents #howto3.howtobox p.body4.dot span.price {
	position:absolute;
	top:0;
	right:0;
}
#howto3.howtobox .wrap2 {
	margin:0 0 15px 50px;
	padding:0;
}
#howto3.howtobox .wrap2 dl {
	width:27%;
	float:left;
	margin:0 10px 15px 0;
	padding:0;
	border:2px solid #e55927;
}
#howto3.howtobox .wrap2 dt {
	font-size:14px;
	color:#333;
	line-height:120%;
	text-align:center;
	margin:0;
	padding:5px 0;
	background:#f8d2b9;
	vertical-align:middle;
}
#howto3.howtobox .wrap2 dd {
	text-align:center;
	margin:0;
	padding:10px;
}
#main #contents #howto3.howtobox .wrap2 dd span {
	font-size:12px;
	line-height:150%;
	color:#e55927;
	display:block;
	margin:0 0 5px;
}


#howto3.howtobox dl.support {
	width:70%;
	margin:0 auto 15px;
	padding:0;
	border:2px solid #e55927;
    border-radius:10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}
#howto3.howtobox dl.support.mb {
	margin-bottom:30px;
}
#howto3.howtobox dl.support dt {
	font-size:16px;
	color:#FFF;
	line-height:120%;
	text-align:center;
	margin:0;
	padding:5px 0;
	background:#e55927;
	vertical-align:middle;
	font-weight:bold;
    border-radius:8px 8px 0 0;
    -webkit-border-radius: 8px 8px 0 0;
    -moz-border-radius:8px 8px 0 0;
}
#howto3.howtobox dl.support dd {
	text-align:center;
	margin:0;
	padding:25px 15px 15px 15px;
	font-size:16px;
	line-height:180%;
}
#main #contents #howto3.howtobox dl.support dd h4 {
	margin:0 0 10px;
	padding:0;
	font-weight:bold;
	font-size:18px;
}
#main #contents #howto3.howtobox dl.support dd a,
#main #contents #howto3.howtobox dl.support dd a:link,
#main #contents #howto3.howtobox dl.support dd a:visited,
#main #contents #howto3.howtobox dl.support dd a:hover {
	font-size:30px;
	line-height:120%;
	color:#FF0000;
	display:block;
	margin:0;
	padding:10px 0 20px 0;
	font-weight:bold;
}
#main #contents #howto3.howtobox dl.support dd a span {
	font-size:16px;
}


#main #contents #howto3.howtobox .wrap2 p {
	text-align:left;
	margin:0;
}
#main #contents #howto3.howtobox .wrap2 dd p span {
	display:inline;
	line-height:inherit;
}
#main #contents #howto3.howtobox .wrap2 p.color {
	color:#e55927;
}
#main #contents #howto3.howtobox .wrap2 p.body6 {
	width:55%;
	height:36px;
	margin:0 0 10px 20%;
	position:relative;
}
#main #contents #howto3.howtobox .wrap2 p.body6 i {
	float:none;
	position:absolute;
	top:0;
	left:-40px;
}
#main #contents #howto3.howtobox .wrap2 p.body6 span {
	display:block;
	text-align:center;
	border:2px solid #e55927;
	height:36px;
	line-height:36px;
}
#howto3.howtobox .wrap2 i {
	color:#e55927;
	font-size:36px;
	float:left;
	margin:0 10px 0 0;
}
#howto3.howtobox .wrap2 i.p1 {
	margin-top:50px;
}
#main #contents #howto3.howtobox .wrap2 p.body7 {
	text-align:center;
	color:#e55927;
}
#main #contents #howto3.howtobox p.wrap3 {
	width:900px;
}

/*4*/
#main #contents #howto4.howtobox h3 {
	color:#007440;
	background:none;
	margin:0 0 15px 50px;
	padding:0;
}
#main #contents #howto4.howtobox h4 {
	color:#333;
	font-size:16px;
	font-weight:bold;
	margin:0 0 15px 50px;
	padding:0;
}
#main #contents #howto4.howtobox h5 {
	color:#333;
	font-size:14px;
	font-weight:bold;
	margin:0 0 0 50px;
	padding:0;
}
#main #contents #howto4.howtobox ul {
	margin:0 50px 15px;
	padding:0;
}
#main #contents #howto4.howtobox ul.mb0 {
	margin-bottom:0;
}
#main #contents #howto4.howtobox li {
	font-size:14px;
	color:#333;
	line-height:150%;
	margin:0;
	padding:0;
	list-style:decimal inside;
}
#main #contents #howto4.howtobox li span {
	display:block;
	line-height:inherit;
	padding-left:20px;
}
#main #contents #howto4.howtobox li.nostyle {
	list-style:none;
}

a.movie  {
	text-decoration:underline;
	display:inline-block;
	position:relative;
	text-decoration:none;
	margin-left:2em;
}
a.movie span {
	width:192px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#FFF;
	font-size:14px;
	position:absolute;
	top:0;
	left:0;
	text-align:center;
}



@media screen and (max-width:1000px){
	

#howto {
}
#howto ul.tab {
	height: 40px
}
#howto ul.tab li {
	height: 45px;
	box-sizing: border-box;
}
#howto ul.tab li img {
	height: 100%;
}
#howto ul.tab li.tab1 {
	width: 22%;
}
#howto ul.tab li.tab2 {
	width: 24%;
	left: 19%
}
#howto ul.tab li.tab3 {
	width: 33%;
	left: 40%
}
#howto ul.tab li.tab4 {
	width: 28%;
	left: 70%;
}
#howto ul.tab li span {
	font-size: 12px;
	height: auto;
	padding-top: 1em;
	line-height: 1.2;
}

#howto ul.tab li.tab1 span {
	left: 0;
}
#howto ul.tab li.tab2 span,
#howto ul.tab li.tab3 span,
#howto ul.tab li.tab4 span {
	left: 0;
}	

.howtobox {
	padding: 10px 0;
} 
#howto1 {
}
#howto2 {
}
#howto3 {
}
#howto4 {
}
#main .howtobox p {
	margin-bottom: 10px;
	margin-left: 1em;
	margin-right: 1em;
	line-height: 1.2;
}
#main .howtobox p.body {
	font-size: 15px;
}
#main .howtobox p.body2 {
	font-size: 15px;
}
#main .howtobox p.body2 a.movie img {
}
#main .howtobox p.body3 {
}
#main .howtobox p.body3 i {
}
#main #contents .howtobox h3 {
	font-size: 15px;
	line-height: 1.2;
	height: auto;
	margin: 0 1em 10px;
	padding: 10px;
}
#main #contents .howtobox h3 .obj1 {
	display: none;
}
#main #contents .howtobox h3 .obj2 {
	display: none;
}
.howtobox #flowbox {
	margin: 0 1em 20px;
	padding: 10px;
	box-sizing: border-box;
}
.howtobox #flowbox h4 {
	font-size: 15px;
}
.howtobox #flowbox table {
	margin: 0;
	width: 100%;
}
.howtobox #flowbox th {
	font-size: 15px;
	width: 3em;
}
.howtobox #flowbox th i {
	font-size: 20px;
	width: 1em;
}
.howtobox #flowbox td {
	font-size: 12px;
	line-height: 1.2;
	width: auto
}
.howtobox #kouza {
	display: block;
	margin: 0 1em 5px;
}
.howtobox #kouza dl {
	padding: 10px;
}
.howtobox #kouza dt {
	font-size: 13px;
}
.howtobox #kouza dd {
	font-size: 12px;
	margin: 0;
	float: none;
}
.howtobox #kouza dd span {
}
#main .howtobox p.att {
	font-size:11px;
}
#main .howtobox p.att {
	font-size:11px;
}
#main .howtobox p.att.alright {
	margin: 1em;
}
.howtobox table#torikeshi {
	width: auto;
	margin: 0 1em 10px;
}
.howtobox table#torikeshi th,
.howtobox table#torikeshi td {
	line-height:1.2;
}
.howtobox table#torikeshi th {
}
.howtobox table#torikeshi td.bg {
}
.howtobox table#torikeshi th.bdw {
}
.howtobox table#torikeshi th.bdw2 {
}
/*2*/
#main #howto2.howtobox p.body3.mb0 {
}
#main #howto2.howtobox p.body3.mb5 {
}
#main #howto2.howtobox p.body3 i {
}
#main #howto2.howtobox p.body3 span {
}
#main #contents #howto2.howtobox h3 {
}
#main #contents #howto2.howtobox h4 {
	font-size: 14px;
	margin-left: 1em;
}
#main #contents #howto2.howtobox p.body4 {
	margin-left: 1em;
	font-size: 13px;
	width: 100%;
}
#main #contents #howto2.howtobox p.body4.mb10 {
}
#main #contents #howto2.howtobox p.body4 span,
#main #contents #howto2.howtobox p.body4 i {
}
#main #contents #howto2.howtobox p.body4 span.price {
}
#howto2.howtobox .wrap1 {
}
#howto2.howtobox .wrap1 img {
	float: none;
	display: block;
	margin: 0 auto 12px;
}
#main #contents #howto2.howtobox .wrap2 {
}
#main #contents #howto2.howtobox .wrap2 p {
	width: auto;
}
#howto2.howtobox .wrap3 {
	margin: 0 1em;
}
#howto2.howtobox .wrap3 img {
	float: none;
	display: block;
	margin: 0 auto 12px;
}
#main #contents #howto2.howtobox .wrap3 p.body3 {
	width: auto;
	background: none;
}
#main #contents #howto2.howtobox .wrap3  p.body3.mb10 {
}
#main #contents #howto2.howtobox .wrap3  p.body3 span {
}
#main #contents #howto2.howtobox .wrap3  p.body3 i {
}
#main #contents #howto2.howtobox .wrap3  p.body3 span.price {
}

/*3*/
#main #contents #howto3.howtobox h3 {
}
#main #contents #howto3.howtobox h3 .obj1 {
	display: none;
}
#main #howto3.howtobox p.body3.mb0 {
}
#main #howto3.howtobox p.body3.mb5 {
}
#main #howto3.howtobox p.body3 i {
}
#main #contents #howto3.howtobox h4 {
	font-size: 14px;
	margin: 0 1em 10px;
	line-height: 1.2;
}
#main #contents #howto3.howtobox .wrap1 h4 {
}
#howto3.howtobox .wrap1 {
}
#howto3.howtobox .wrap1 div {
}
#howto3.howtobox .wrap1 dl {
}
#howto3.howtobox .wrap1 dt {
}
#howto3.howtobox .wrap1 dd {
}
#howto3.howtobox .wrap1 dd img {
}
#main #contents #howto3.howtobox .wrap1 dd p {
}
#main #contents #howto3.howtobox p.body5 a,
#main #contents #howto3.howtobox p.body5 a:link,
#main #contents #howto3.howtobox p.body5 a:visited {
	font-size: 14px;
}
#main #contents #howto3.howtobox p.body5 a:hover {
}
#main #contents #howto3.howtobox p.body4 {
	font-size: 13px;
	margin: 0 1em 10px;
}
#howto3.howtobox table {
	width: auto;
	margin: 0 1em 15px;
}
#howto3.howtobox table td {
	font-size: 12px;
}
#howto3.howtobox table tr.tit td  {
	font-size: 13px;
}
#main #contents #howto3.howtobox p img.obj2 {
	display: none;
}
#main #contents #howto3.howtobox p.body4.dot {
	background: none;
	width: auto;
}
#main #contents #howto3.howtobox p.body4.dot.mb0 {
}
#main #contents #howto3.howtobox p.body4.dot span,
#main #contents #howto3.howtobox p.body4.dot i {
}
#main #contents #howto3.howtobox p.body4.dot span.price {
}
#howto3.howtobox .wrap2 {
	margin: 0 1em 15px;
}
#howto3.howtobox .wrap2 dl {
	width: 40%;
}
#howto3.howtobox .wrap2 dt {
	font-size: 13px;
	padding: 5px;
}
#howto3.howtobox .wrap2 dd {
}
#main #contents #howto3.howtobox .wrap2 dd span {
}

#howto3.howtobox dl.support {
	width: auto;
	margin: 0 1em 15px;
}
#howto3.howtobox dl.support.mb {
	margin-bottom: 20px;
}
#howto3.howtobox dl.support dt {
	font-size: 13px;
}
#howto3.howtobox dl.support dd {
	font-size: 12px;
	line-height: 1.5;
	padding: 10px;
}
#main #contents #howto3.howtobox dl.support dd h4 {
	font-size: 14px;
}
	#main #contents #howto3.howtobox dl.support dd h4 span {
		display: block;
	}
#main #contents #howto3.howtobox dl.support dd a,
#main #contents #howto3.howtobox dl.support dd a:link,
#main #contents #howto3.howtobox dl.support dd a:visited,
#main #contents #howto3.howtobox dl.support dd a:hover {
	font-size: 18px;
	padding: 5px 0;
}
#main #contents #howto3.howtobox dl.support dd a span {
	font-size: 13px;
	display: block;
}


#main #contents #howto3.howtobox .wrap2 p {
}
#main #contents #howto3.howtobox .wrap2 dd p span {
}
#main #contents #howto3.howtobox .wrap2 p.color {
}
#main #contents #howto3.howtobox .wrap2 p.body6 {
	width: auto;
	margin: 0 1em 10px 3em;
	height: auto;
}
#main #contents #howto3.howtobox .wrap2 p.body6 i {
}
#main #contents #howto3.howtobox .wrap2 p.body6 span {
	height: auto;
	line-height: 1.2;
	padding: 5px;
}
#howto3.howtobox .wrap2 i {
}
#howto3.howtobox .wrap2 i.p1 {
}
#main #contents #howto3.howtobox .wrap2 p.body7 {
	text-align: left;
}
#main #contents #howto3.howtobox p.wrap3 {
	width: auto;
}

/*4*/
#main #contents #howto4.howtobox h3 {
	margin: 0 1em 10px;
}
#main #contents #howto4.howtobox h4 {
	font-size: 13px;
	margin: 0 1em 10px;
}
#main #contents #howto4.howtobox h5 {
	font-size: 13px;
	margin: 0 1em 5px;
}
#main #contents #howto4.howtobox ul {
	margin: 0 1em 10px;
}
#main #contents #howto4.howtobox ul.mb0 {
}
#main #contents #howto4.howtobox li {
	font-size: 12px;
	line-height: 1.5;
}
#main #contents #howto4.howtobox li span {
	padding-left: 1em;
}
#main #contents #howto4.howtobox li.nostyle {
}

a.movie  {
	margin-left: 0;
}
a.movie span {
}
	
}

@media screen and (max-width:736px){

#howto3.howtobox .wrap2 dl {
	width: 80%;
}
	

#howto ul.tab li span {
	padding-top: 0.5em;
}


#main .howtobox p.att.alright {
    text-align: left;
    margin:1em;
}
	
}