@charset "UTF-8";

#tano-s #wrap{
	font-size:14px;
	font-size:1.4rem;
}

/* tano-s-left-arrow
---------------------------------------------------------------------------------- */
#tano-s .tano-s-arrow-01{
	margin-top:15px;
	padding-top:39px;
}
#tano-s .tano-s-arrow-02{
	margin-bottom:15px;
	padding-bottom:39px;
}
#tano-s .tano-s-boder-dotted-top-01{
	padding-top:15px;
	border-top:1px dotted #bcbcbc;
}
#tano-s .tano-s-boder-dotted-bottom-01{
	padding-bottom:15px;
	border-bottom:1px dotted #bcbcbc;
}


/* tano-s-left-image-type
---------------------------------------------------------------------------------- */
/*tano-s-left-image-type-01*/
#tano-s .tano-s-left-image-type-01 .tano-s-image{
	float:left;
}
#tano-s .tano-s-left-image-type-01 .tano-s-image img{
	border:1px solid #ccc;
	vertical-align:bottom;
}
#tano-s .tano-s-left-image-type-01 .tano-s-image img.tano-s-boder-none{
	border:none;
}
#tano-s .tano-s-left-image-type-01 .tano-s-text{
	float:right;
	width:320px;
}
#tano-s .tano-s-left-image-type-01 .tano-s-text .tano-s-title-01{
	margin:20px 0 13px 0;
	width:304px;
	font-size:16px;
	font-size:1.6rem;
	font-weight:bold;
	line-height:1.2;
}
#tano-s .tano-s-left-image-type-01 .tano-s-text .tano-s-title-01.tano-s-first-child{
	margin:0 0 13px 0;
}
#tano-s .tano-s-left-image-type-01 .tano-s-text .tano-s-text-type-01 p{
	margin-top:13px;
}
#tano-s .tano-s-left-image-type-01 .tano-s-text .tano-s-text-type-01 p.tano-s-first-child{
	margin-top:0;
}
#tano-s .tano-s-left-image-type-01 .tano-s-text .tano-s-title-02{
	margin-top:20px;
	margin-bottom:8px;
	font-weight:bold;
}
#tano-s .tano-s-left-image-type-01 .tano-s-text .tano-s-title-02.tano-s-first-child{
	margin-top:0;
}
#tano-s .tano-s-left-image-type-01 .tano-s-text .tano-s-text-type-01 .tano-s-link-01{
	display:block;
	margin-top:5px;
	text-align:left;
}
#tano-s .tano-s-left-image-type-01 .tano-s-text .tano-s-text-type-01 .tano-s-link-01 a{
	padding:0 0 0 10px;
	background:url(/common-tano/img/icon-s-arrow-02.png) no-repeat 0 0.25em;
}

/*tano-s-left-image-type-02*/
#tano-s .tano-s-left-image-type-02,
#tano-s .tano-s-left-image-type-03,
#tano-s .tano-s-left-image-type-04,
#tano-s .tano-s-left-image-type-05,
#tano-s .tano-s-left-image-type-06{
	margin-top:15px;
}
#tano-s .tano-s-left-image-type-02 .tano-s-image,
#tano-s .tano-s-left-image-type-03 .tano-s-image,
#tano-s .tano-s-left-image-type-04 .tano-s-image,
#tano-s .tano-s-left-image-type-05 .tano-s-image,
#tano-s .tano-s-left-image-type-06 .tano-s-image{
	float:left;
}
#tano-s .tano-s-left-image-type-02 .tano-s-image img,
#tano-s .tano-s-left-image-type-03 .tano-s-image img,
#tano-s .tano-s-left-image-type-04 .tano-s-image img,
#tano-s .tano-s-left-image-type-05 .tano-s-image img,
#tano-s .tano-s-left-image-type-06 .tano-s-image img{
	border:1px solid #ccc;
	vertical-align:bottom;
}
#tano-s .tano-s-left-image-type-02 .tano-s-image img.tano-s-boder-none,
#tano-s .tano-s-left-image-type-03 .tano-s-image img.tano-s-boder-none,
#tano-s .tano-s-left-image-type-04 .tano-s-image img.tano-s-boder-none,
#tano-s .tano-s-left-image-type-05 .tano-s-image img.tano-s-boder-none,
#tano-s .tano-s-left-image-type-06 .tano-s-image img.tano-s-boder-none{
	border:none;
}
#tano-s .tano-s-left-image-type-02 .tano-s-text{
	margin-left:135px;
}
#tano-s .tano-s-left-image-type-03 .tano-s-text{
	margin-left:235px;
}
#tano-s .tano-s-left-image-type-04 .tano-s-text{
	margin-left:215px;
}
#tano-s .tano-s-left-image-type-05 .tano-s-text{
	margin-left:435px;
}
#tano-s .tano-s-left-image-type-06 .tano-s-text{
	margin-left:100px;
}
#tano-s .tano-s-left-image-type-02 .tano-s-text .tano-s-title-01,
#tano-s .tano-s-left-image-type-03 .tano-s-text .tano-s-title-01,
#tano-s .tano-s-left-image-type-04 .tano-s-text .tano-s-title-01,
#tano-s .tano-s-left-image-type-05 .tano-s-text .tano-s-title-01{
	margin-bottom:5px;
	font-weight:bold;
}
#tano-s .tano-s-left-image-type-06 .tano-s-text .tano-s-title-01{
	margin-bottom:5px;
	padding:0 0 0 13px;
	background:url(/common-tano/img/icon-s-arrow-10.gif) no-repeat 0 0.2em;
	font-weight:bold;
	line-height:1.3;
}
#tano-s .tano-s-left-image-type-02 .tano-s-text .tano-s-text-type-01 p,
#tano-s .tano-s-left-image-type-03 .tano-s-text .tano-s-text-type-01 p,
#tano-s .tano-s-left-image-type-04 .tano-s-text .tano-s-text-type-01 p,
#tano-s .tano-s-left-image-type-05 .tano-s-text .tano-s-text-type-01 p,
#tano-s .tano-s-left-image-type-06 .tano-s-text .tano-s-text-type-01 p{
	margin-top:8px;
}
#tano-s .tano-s-left-image-type-02 .tano-s-text .tano-s-text-type-01 p.tano-s-first-child,
#tano-s .tano-s-left-image-type-03 .tano-s-text .tano-s-text-type-01 p.tano-s-first-child,
#tano-s .tano-s-left-image-type-04 .tano-s-text .tano-s-text-type-01 p.tano-s-first-child,
#tano-s .tano-s-left-image-type-05 .tano-s-text .tano-s-text-type-01 p.tano-s-first-child,
#tano-s .tano-s-left-image-type-06 .tano-s-text .tano-s-text-type-01 p.tano-s-first-child{
	margin-top:0;
}
#tano-s .tano-s-left-image-type-05 .tano-s-text .tano-s-step-type-01 dt{
	color:#d74c33;
	font-weight:bold;
}
#tano-s .tano-s-left-image-type-05 .tano-s-text .tano-s-step-type-01 dt.tano-s-arrow-01{
	margin-top:3px;
	padding-top:22px;
	background:url(/common-tano/img/icon-s-arrow-09.gif) no-repeat 5px 0;
}

/* tano-s-right-image-type
---------------------------------------------------------------------------------- */
#tano-s .tano-s-right-image-type-01,
#tano-s .tano-s-right-image-type-02,
#tano-s .tano-s-right-image-type-03,
#tano-s .tano-s-right-image-type-04,
#tano-s .tano-s-right-image-type-05{
	margin-top:15px;
}
#tano-s .tano-s-right-image-type-01.tano-s-margin-top-0px{
	margin-top:0;
}
#tano-s .tano-s-right-image-type-01 .tano-s-image,
#tano-s .tano-s-right-image-type-02 .tano-s-image,
#tano-s .tano-s-right-image-type-03 .tano-s-image,
#tano-s .tano-s-right-image-type-04 .tano-s-image,
#tano-s .tano-s-right-image-type-05 .tano-s-image{
	float:right;
}
#tano-s .tano-s-right-image-type-01 .tano-s-image img{
	vertical-align:bottom;
}
#tano-s .tano-s-right-image-type-01 .tano-s-image img.tano-s-boder{
	border:1px solid #ccc;
}
#tano-s .tano-s-right-image-type-02 .tano-s-image img,
#tano-s .tano-s-right-image-type-03 .tano-s-image img,
#tano-s .tano-s-right-image-type-04 .tano-s-image img,
#tano-s .tano-s-right-image-type-05 .tano-s-image img{
	border:1px solid #ccc;
	vertical-align:bottom;
}
#tano-s .tano-s-right-image-type-02 .tano-s-image img.tano-s-boder-none,
#tano-s .tano-s-right-image-type-03 .tano-s-image img.tano-s-boder-none,
#tano-s .tano-s-right-image-type-04 .tano-s-image img.tano-s-boder-none,
#tano-s .tano-s-right-image-type-05 .tano-s-image img.tano-s-boder-none{
	border:none;
}
#tano-s .tano-s-right-image-type-01 .tano-s-text{
	margin-right:140px;
}
#tano-s .tano-s-right-image-type-02 .tano-s-text{
	margin-right:200px;
}
#tano-s .tano-s-right-image-type-03 .tano-s-text{
	margin-right:235px;
}
#tano-s .tano-s-right-image-type-04 .tano-s-text{
	margin-right:215px;
}
#tano-s .tano-s-right-image-type-05 .tano-s-text{
	margin-right:110px;
}
#tano-s .tano-s-right-image-type-01 .tano-s-text .tano-s-title-01,
#tano-s .tano-s-right-image-type-02 .tano-s-text .tano-s-title-01,
#tano-s .tano-s-right-image-type-03 .tano-s-text .tano-s-title-01,
#tano-s .tano-s-right-image-type-04 .tano-s-text .tano-s-title-01,
#tano-s .tano-s-right-image-type-05 .tano-s-text .tano-s-title-01{
	margin-bottom:5px;
	font-weight:bold;
}
#tano-s .tano-s-right-image-type-01 .tano-s-text .tano-s-text-type-01 p,
#tano-s .tano-s-right-image-type-02 .tano-s-text .tano-s-text-type-01 p,
#tano-s .tano-s-right-image-type-03 .tano-s-text .tano-s-text-type-01 p,
#tano-s .tano-s-right-image-type-04 .tano-s-text .tano-s-text-type-01 p,
#tano-s .tano-s-right-image-type-05 .tano-s-text .tano-s-text-type-01 p{
	margin-top:8px;
}
#tano-s .tano-s-right-image-type-01 .tano-s-text .tano-s-text-type-01 p.tano-s-first-child,
#tano-s .tano-s-right-image-type-02 .tano-s-text .tano-s-text-type-01 p.tano-s-first-child,
#tano-s .tano-s-right-image-type-03 .tano-s-text .tano-s-text-type-01 p.tano-s-first-child,
#tano-s .tano-s-right-image-type-04 .tano-s-text .tano-s-text-type-01 p.tano-s-first-child,
#tano-s .tano-s-right-image-type-05 .tano-s-text .tano-s-text-type-01 p.tano-s-first-child{
	margin-top:0;
}

/* tano-s-title-full-01
---------------------------------------------------------------------------------- */
#tano-s .tano-s-title-full-01{
	margin-bottom:15px;
	font-size:16px;
	font-size:1.6rem;
	font-weight:bold;
	line-height:1.3;
}

/* tano-s-step-type-01
---------------------------------------------------------------------------------- */
#tano-s .tano-s-step-type-01{
	margin-top:30px;
}
#tano-s .tano-s-step-type-01 .tano-s-left-image-type-01 .tano-s-text .tano-s-text-type-01 p.tano-s-first-child{
	margin:0;
}
#tano-s .tano-s-step-type-01 .tano-s-step-title-01,
#tano-s .tano-s-step-type-01 .tano-s-step-title-02,
#tano-s .tano-s-step-type-01 .tano-s-step-title-03,
#tano-s .tano-s-step-type-01 .tano-s-step-title-04,
#tano-s .tano-s-step-type-01 .tano-s-step-title-05,
#tano-s .tano-s-step-type-01 .tano-s-step-title-06,
#tano-s .tano-s-step-type-01 .tano-s-step-title-07{
	margin-bottom:13px;
	padding:9px 0 9px 132px;
	font-size:20px;
	font-size:2.0rem;
	font-weight:bold;
	line-height:1;
}
#tano-s .tano-s-step-type-01 .tano-s-step-title-01{
	background:url(/files/uploadFiles/images/ar/guide/shopping-flow/text-s-howtobuy-step-01.gif) no-repeat left center;
}
#tano-s .tano-s-step-type-01 .tano-s-step-title-02{
	background:url(/files/uploadFiles/images/ar/guide/shopping-flow/text-s-howtobuy-step-02.gif) no-repeat left center;
}
#tano-s .tano-s-step-type-01 .tano-s-step-title-03{
	background:url(/files/uploadFiles/images/ar/guide/shopping-flow/text-s-howtobuy-step-03.gif) no-repeat left center;
}
#tano-s .tano-s-step-type-01 .tano-s-step-title-04{
	background:url(/files/uploadFiles/images/ar/guide/shopping-flow/text-s-howtobuy-step-04.gif) no-repeat left center;
}
#tano-s .tano-s-step-type-01 .tano-s-step-title-05{
	background:url(/files/uploadFiles/images/ar/guide/shopping-flow/text-s-howtobuy-step-05.gif) no-repeat left center;
}
#tano-s .tano-s-step-type-01 .tano-s-step-title-06{
	background:url(/files/uploadFiles/images/ar/guide/shopping-flow/text-s-howtobuy-step-06.gif) no-repeat left center;
}
#tano-s .tano-s-step-type-01 .tano-s-step-title-07{
	background:url(/files/uploadFiles/images/ar/guide/shopping-flow/text-s-howtobuy-step-07.gif) no-repeat left center;
}

/* tano-s-flow-type
---------------------------------------------------------------------------------- */
/*tano-s-flow-type-01*/
#tano-s .tano-s-flow-type-01{
	margin-top:15px;
}
#tano-s .tano-s-flow-type-01 .tano-s-flow-block-01.tano-s-arrow-01{
	margin:0 0 12px 0;
	padding:0 0 40px 0;
}
#tano-s .tano-s-flow-type-01 .tano-s-flow-block-inner-01{
	padding:10px;
	border:1px solid #ccc;
	background:#edecec;
	text-align:center;
	font-weight:bold;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
}
#tano-s .tano-s-flow-type-01 .tano-s-flow-block-01 .tano-s-title-01{
	font-size:16px;
	font-size:1.6rem;
}

/*tano-s-flow-type-02*/
#tano-s .tano-s-flow-type-02 .tano-s-title-01{
	font-size:16px;
	font-size:1.6rem;
	font-weight:bold;
	line-height:1.2;
}
#tano-s .tano-s-flow-type-02 .tano-s-title-01 span{
	font-size:14px;
	font-size:1.4rem;
}
#tano-s .tano-s-flow-type-02 .tano-s-flow-column-3-wrap-01{
	margin:5px 0 0 0;
}
#tano-s .tano-s-flow-type-02 .tano-s-flow-column-3-wrap-01 img{
	vertical-align:bottom;
}
#tano-s .tano-s-flow-type-02 .tano-s-flow-column-3-wrap-01 .tano-s-column-3-01,
#tano-s .tano-s-flow-type-02 .tano-s-flow-column-3-wrap-01 .tano-s-column-3-02{
	float:left;
	width:202px;
	padding:0 23px 0 0;
	background:url(/common-tano/img/icon-s-arrow-08.gif) no-repeat 207px center;
}
#tano-s .tano-s-flow-type-02 .tano-s-flow-column-3-wrap-01 .tano-s-column-3-03{
	float:right;
	width:202px;
}
#tano-s .tano-s-flow-type-02 .tano-s-flow-column-3-wrap-01 .tano-s-column-3-inner{
	padding:5px 5px 8px 5px;
	background:#fff;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
}
#tano-s .tano-s-flow-type-02 .tano-s-flow-column-3-wrap-01 .tano-s-column-3-inner .tano-s-title-02{
	display:table-cell;
	width:176px;
	padding:8px;
	font-size:16px;
	font-size:1.6rem;
	line-height:1.2;
	color:#0f5636;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
#tano-s .tano-s-flow-type-02 .tano-s-flow-column-3-wrap-01 .tano-s-column-3-inner .tano-s-text-01{
	width:176px;
	padding:0 8px;
}

#tano-s .tano-s-flow-type-02 .tano-s-flow-column-2-wrap-01{
	margin:5px 0 0 0;
}
#tano-s .tano-s-flow-type-02 .tano-s-flow-column-2-wrap-01 img{
	vertical-align:bottom;
}
#tano-s .tano-s-flow-type-02 .tano-s-flow-column-2-wrap-01 .tano-s-column-2-01{
	float:left;
	width:314px;
	padding:0 22px 0 0;
	background:url(/common-tano/img/icon-s-arrow-08.gif) no-repeat right center;
}
#tano-s .tano-s-flow-type-02 .tano-s-flow-column-2-wrap-01 .tano-s-column-2-02{
	float:right;
	width:314px;
}
#tano-s .tano-s-flow-type-02 .tano-s-flow-column-2-wrap-01 .tano-s-column-2-inner{
	padding:5px 5px 8px 5px;
	background:#fff;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
}
#tano-s .tano-s-flow-type-02 .tano-s-flow-column-2-wrap-01 .tano-s-column-2-inner .tano-s-title-02{
	display:table-cell;
	width:288px;
	padding:8px;
	font-size:16px;
	font-size:1.6rem;
	line-height:1.2;
	color:#0f5636;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
#tano-s .tano-s-flow-type-02 .tano-s-flow-column-2-wrap-01 .tano-s-column-2-inner .tano-s-text-01{
	width:288px;
	padding:0 8px;
}


/* tano-s-tel-type
---------------------------------------------------------------------------------- */
/*tano-s-tel-type-01*/
#tano-s .tano-s-tel-type-01{
	margin-top:30px;
	padding:15px 20px;
	background:#fbfcf7;
	border:3px solid #005E3C;
}
#tano-s .tano-s-tel-type-01 .tano-s-title-01{
	margin:0 0 5px 0;
	padding:0 0 5px 38px;
	background:url(/common-tano/img/icon-s-tano-01.gif) no-repeat 0 0;
	border-bottom:1px dotted #999;
	font-size:16px;
	font-size:1.6rem;
	font-weight:bold;
	color:#00744d;
}
#tano-s .tano-s-tel-type-01 .tano-s-text-01{
	min-height:36px;
	padding:10px 0 0 175px;
	background:url(/common-tano/img/icon-s-tel-01.gif) no-repeat 105px 8px;
}
#tano-s .tano-s-tel-type-01 .tano-s-text-01 .tano-s-tel{
	font-size:22px;
	font-size:2.2rem;
	font-weight:bold;
	color:#00744d;
	line-height:1.2;
}

/*tano-s-tel-type-02*/
#tano-s .tano-s-tel-type-02{
	margin-top:30px;
}
#tano-s .tano-s-tel-type-inner{
	margin-top:5px;
	padding:15px 20px;
	background:#fbfcf7;
	border:3px solid #005E3C;
}
#tano-s .tano-s-tel-type-02 .tano-s-title-01{
	margin:0 0 5px 0;
	padding:0 0 5px 38px;
	background:url(/common-tano/img/icon-s-tano-01.gif) no-repeat 0 0;
	border-bottom:1px dotted #999;
	font-size:16px;
	font-size:1.6rem;
	font-weight:bold;
	color:#00744d;
}
#tano-s .tano-s-tel-type-02 .tano-s-title-02{
	margin:20px 0 5px 0;
	padding:0 0 5px 38px;
	background:url(/common-tano/img/icon-s-tano-01.gif) no-repeat 0 0;
	border-bottom:1px dotted #999;
	font-size:16px;
	font-size:1.6rem;
	font-weight:bold;
	color:#00744d;
}
#tano-s .tano-s-tel-type-02 .tano-s-text-01{
	min-height:36px;
	padding:10px 0 0 175px;
	background:url(/common-tano/img/icon-s-tel-01.gif) no-repeat 105px 8px;
}
#tano-s .tano-s-tel-type-02 .tano-s-text-01 .tano-s-tel{
	font-size:22px;
	font-size:2.2rem;
	font-weight:bold;
	color:#00744d;
	line-height:1.2;
}


/*tano-s-tel-type-03*/

#tano-s .tano-s-tel-type-03 {
	text-align:center;
}

#tano-s .tano-s-tel-type-03 .tano-s-tel {
	font-size:2.2rem;
	font-weight:bold;
	padding-right:15px;
	vertical-align:middle;
}

/* tano-s-caution-type-01
---------------------------------------------------------------------------------- */
/*tano-s-caution-type-01*/
#tano-s ul.tano-s-caution-type-01{
	margin-top:13px;
}
#tano-s ul.tano-s-caution-type-01 li{
	margin-left:1.3em;
	text-indent:-1.3em;
}
#tano-s p.tano-s-caution-type-01{
	margin:5px 0 0 1.3em;
	text-indent:-1.3em;
}

/*tano-s-caution-type-02*/
#tano-s ul.tano-s-caution-type-02{
	margin-top:13px;
}
#tano-s ul.tano-s-caution-type-02 li{
	margin-left:3.7em;
	text-indent:-3.7em;
}
#tano-s p.tano-s-caution-type-02{
	margin:13px 0 0 3.7em;
	text-indent:-3.7em;
}

/*tano-s-caution-type-03*/
#tano-s ul.tano-s-caution-type-03 li{
	margin-left:1em;
	text-indent:-1em;
}


/* tano-s-link-block
---------------------------------------------------------------------------------- */
/*tano-s-link-block-01*/
#tano-s .tano-s-link-block-01{
	margin-top:20px;
}
#tano-s .tano-s-link-block-01 .tano-s-text-01{
	font-size:16px;
	font-size:1.6rem;
}
#tano-s .tano-s-link-block-01 .tano-s-link-type-02{
	margin-top:5px;
}

/* tano-s-link-type
---------------------------------------------------------------------------------- */
/*tano-s-link-type-01*/
#tano-s ul.tano-s-link-type-01,
#tano-s p.tano-s-link-type-01{
	margin-top:10px;
}
#tano-s ul.tano-s-link-type-01 li a{
	display:inline-block;
	padding:2px 0 0 10px;
	background:url(/common-tano/img/icon-s-arrow-02.png) no-repeat 0 0.4em;
}
#tano-s p.tano-s-link-type-01{
	text-indent:0;
}
#tano-s p.tano-s-link-type-01 a{
	display:inline-block;
	padding:0 0 0 10px;
	background:url(/common-tano/img/icon-s-arrow-02.png) no-repeat 0 0.4em;
}

/*tano-s-link-type-02*/
#tano-s ul.tano-s-link-type-02,
#tano-s p.tano-s-link-type-02{
	margin-top:10px;
	text-align:left;
}
#tano-s ul.tano-s-link-type-02 li{
	padding:2px 0;
}
#tano-s ul.tano-s-link-type-02 li a{
	padding:0 0 0 10px;
	background:url(/common-tano/img/icon-s-arrow-02.png) no-repeat 0 0.35em;
	text-align:right;
}
#tano-s p.tano-s-link-type-02 a{
	padding:0 0 0 10px;
	background:url(/common-tano/img/icon-s-arrow-02.png) no-repeat 0 0.35em;
}
/*tano-s-link-type-03*/
#tano-s .tano-s-link-type-03{
	margin:15px 0 0 0;
}
#tano-s .tano-s-link-type-03 li{
	float:left;
	width:320px;
	margin-top:5px;
	padding:0 0 0 10px;
	background:url(/common-tano/img/icon-s-arrow-02.png) no-repeat 0 0.35em;
}
#tano-s .tano-s-link-type-03 li.tano-s-2n-child{
	float:right;
}
/*tano-s-link-type-04*/
#tano-s .tano-s-link-type-04{
	margin:15px 0 0 0;
}
#tano-s .tano-s-link-type-04 ul{
	float:left;
	width:335px;
}
#tano-s .tano-s-link-type-04 ul.tano-s-2n-child{
	float:right;
}
#tano-s .tano-s-link-type-04 ul li{
	margin-top:5px;
	padding:0 0 0 10px;
	background:url(/common-tano/img/icon-s-arrow-02.png) no-repeat 0 0.35em;
}


/* tano-s-anchor-type
---------------------------------------------------------------------------------- */
/*tano-s-anchor-type-01*/
#tano-s .tano-s-anchor-type-01{
	margin:15px 0 0 0;
	letter-spacing:-0.4em;
}
#tano-s .tano-s-anchor-type-01 li{
	display:inline-block;
	margin-top:5px;
	padding:0 15px;
	background:url(/common-tano/img/icon-anchor-01.png) no-repeat 0 0.5em;
	letter-spacing:normal;
}
/*tano-s-anchor-type-02*/
#tano-s .tano-s-anchor-type-02{
	margin:15px 0 0 0;
}
#tano-s .tano-s-anchor-type-02 ul li,
#tano-s ul.tano-s-anchor-type-02 li{
	padding:2px 0 0 15px;
	background:url(/common-tano/img/icon-anchor-01.png) no-repeat 0 0.6em;
}
#tano-s p.tano-s-anchor-type-02,
#tano-s span.tano-s-anchor-type-02{
	margin:15px 0 0 0;
	padding:0 0 0 15px;
	background:url(/common-tano/img/icon-anchor-01.png) no-repeat 0 0.5em;
}
#tano-s .tano-s-list-type-02 p.tano-s-anchor-type-02,
#tano-s .tano-s-list-type-02 span.tano-s-anchor-type-02{
	text-indent:0;
	margin:10px 0 0;
}

/*tano-s-anchor-type-03*/
#tano-s .tano-s-anchor-type-03{
	margin:15px 0 0 0;
	text-align:right;
}
#tano-s .tano-s-anchor-type-03 ul li a,
#tano-s ul.tano-s-anchor-type-03 li a{
	padding:2px 0 0 15px;
	background:url(/common-tano/img/icon-anchor-01.png) no-repeat 0 0.6em;
}
#tano-s p.tano-s-anchor-type-03{
	margin:15px 0 0 0;
	text-align:right;
}
#tano-s p.tano-s-anchor-type-03 a{
	padding:0 0 0 15px;
	background:url(/common-tano/img/icon-anchor-01.png) no-repeat 0 0.5em;
}
/*tano-s-anchor-type-04*/
#tano-s .tano-s-anchor-type-04{
	margin:15px 0 0 0;
}
#tano-s .tano-s-anchor-type-04 li{
	float:left;
	width:320px;
	margin-top:5px;
	padding:0 0 0 15px;
	background:url(/common-tano/img/icon-anchor-01.png) no-repeat 0 0.5em;
}
#tano-s .tano-s-anchor-type-04 li.tano-s-2n-child{
	float:right;
}
/*tano-s-anchor-type-05*/
#tano-s .tano-s-anchor-type-05{
	margin:15px 0 0 0;
}
#tano-s .tano-s-anchor-type-05 ul{
	float:left;
	width:335px;
	margin-top:5px;
}
#tano-s .tano-s-anchor-type-05 ul.tano-s-2n-child{
	float:right;
}
#tano-s .tano-s-anchor-type-05 ul li{
	margin-top:5px;
	padding:0 0 0 15px;
	background:url(/common-tano/img/icon-anchor-01.png) no-repeat 0 0.5em;
}

/* tano-s-list-type
---------------------------------------------------------------------------------- */
/*tano-s-list-type-01*/
#tano-s .tano-s-list-type-01 dt{
	margin-top:15px;
	font-weight:bold;
}
#tano-s .tano-s-list-type-01 dt.tano-s-first-child{
	margin-top:0;
}
#tano-s .tano-s-list-type-01 dd{
	margin-top:5px;
}
#tano-s .tano-s-list-type-01 dd dl dt{
	margin-top:10px;
}
#tano-s .tano-s-list-type-01 dd dl dd{
	margin:0;
}

/*tano-s-list-type-02*/
#tano-s .tano-s-list-type-02 li{
	text-indent:-1em;
	margin-left:1em;
}
#tano-s .tano-s-list-type-02 li p.tano-s-link-type-01{
}


/*tano-s-list-type-03*/
#tano-s .tano-s-list-type-03 li{
	margin:3px 0 0 1.6em;
	list-style:decimal outside;
}
#tano-s .tano-s-list-type-03 li ul{
	margin-top:3px;
}
#tano-s .tano-s-list-type-03 li ul.tano-s-caution-type-01 li{
	margin-top:0;
	list-style:none;
}
#tano-s .tano-s-list-type-03 li p.tano-s-caution-type-01{
	margin-top:3px;
}
#tano-s .tano-s-list-type-03 li ul.tano-s-list-type-02 li{
	margin:3px 0 0 1em;
	list-style:none;
}

/* tano-s-border-type
---------------------------------------------------------------------------------- */
/*tano-s-border-type-01*/
#tano-s .tano-s-border-type-01{
	margin-top:20px;
	padding:13px 10px;
	background:#fff;
	border:1px solid #d1d6d8;
}
#tano-s .tano-s-border-type-01.tano-s-margin-top-10px{
	margin-top:10px;
}
#tano-s .tano-s-border-type-01 dl dt{
	margin:0 0 3px 0;
	font-weight:bold;
}
#tano-s .tano-s-border-type-01 p{
	margin-top:10px;
}
#tano-s .tano-s-border-type-01 p.tano-s-first-child{
	margin-top:0;
}
#tano-s .tano-s-border-type-01 dl.tano-s-list-01 dt{
	margin:0 0 3px 0;
	color:#005e3c;
	font-weight:bold;
}

/*tano-s-border-type-02*/
#tano-s .tano-s-border-type-02{
	margin-top:20px;
	padding:15px;
	background:#fff;
	border:3px solid #eaebeb;
}
#tano-s .tano-s-border-type-02 dl.dt{
	margin:0 0 3px 0;
	font-weight:bold;
}



/* tano-s-background-type-01
---------------------------------------------------------------------------------- */
#tano-s .tano-s-background-type-01{
	margin-top:30px;
	padding:10px 18px;
	background:#cae39b;
}



/* tano-s-column-2-wrap
---------------------------------------------------------------------------------- */
/*tano-s-column-2-wrap-01*/
#tano-s .tano-s-column-2-wrap-01{
	margin-top:20px;
}
#tano-s .tano-s-column-2-wrap-01.tano-s-margin-top-8px{
	margin-top:8px;
}
#tano-s .tano-s-column-2-wrap-01 .tano-s-column-2-01{
	float:left;
	width:49%;
}
#tano-s .tano-s-column-2-wrap-01 .tano-s-column-2-02{
	float:right;
	width:49%;
}
#tano-s .tano-s-column-2-wrap-01 .tano-s-left-image-type-01{
	letter-spacing:-0.4em;
}
#tano-s .tano-s-column-2-wrap-01 .tano-s-left-image-type-01 .tano-s-image{
	float:none;
	display:inline-block;
	vertical-align:middle;
	letter-spacing:normal;
}
#tano-s .tano-s-column-2-wrap-01 .tano-s-left-image-type-01 .tano-s-image img{
	border:none;
}
#tano-s .tano-s-column-2-wrap-01 .tano-s-left-image-type-01 .tano-s-text{
	float:none;
	display:inline-block;
	width:225px;
	padding:0 0 0 5px;
	vertical-align:middle;
	letter-spacing:normal;
}
#tano-s .tano-s-column-2-wrap-01 .tano-s-left-image-type-01 .tano-s-text .tano-s-list-type-01 dt.tano-s-first-child{
	margin-top:0;
}
#tano-s .tano-s-column-2-wrap-01 .tano-s-left-image-type-01 .tano-s-link-type-01{
	margin:0;
}
#tano-s .tano-s-column-2-wrap-01 .tano-s-table-type-01 table{
	width:332px;
}
#tano-s .tano-s-column-2-wrap-01 .tano-s-table-type-02 table{
	width:334px;
}
#tano-s .tano-s-column-2-wrap-01 .tano-s-title-01{
	margin-bottom:5px;
	font-weight:bold;
}
#tano-s .tano-s-column-2-wrap-01 .tano-s-image-01{
	margin-top:10px;
}



/*tano-s-column-2-wrap-02*/
#tano-s .tano-s-column-2-wrap-02{
	margin-top:20px;
}
#tano-s .tano-s-column-2-wrap-02 .tano-s-column-2-01{
	float:left;
	width:335px;
}
#tano-s .tano-s-column-2-wrap-02 .tano-s-column-2-02{
	float:right;
	width:335px;
}
#tano-s .tano-s-column-2-wrap-02 .tano-s-box-01{
	border:1px solid #d4d4d4;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
}
#tano-s .tano-s-column-2-wrap-02 .tano-s-box-01 dt{
	padding:10px 10px 8px 10px;
	border-bottom:1px dotted #d4d4d4;
	font-weight:bold;
}
#tano-s .tano-s-column-2-wrap-02 .tano-s-box-01 dt a{
	display:block;
	padding-left:12px;
	background:url(/common-tano/img/icon-s-arrow-02.png) no-repeat 0 0.35em;
}
#tano-s .tano-s-column-2-wrap-02 .tano-s-box-01 dd{
	padding:10px;
	background:#fff;
}


/*tano-s-column-2-wrap-03*/
#tano-s .tano-s-column-2-wrap-03{
	margin-top:5px;
}
#tano-s .tano-s-column-2-wrap-03 .tano-s-column-2-01{
	float:left;
	width:335px;
}
#tano-s .tano-s-column-2-wrap-03 .tano-s-column-2-02{
	float:right;
	width:335px;
}
#tano-s .tano-s-column-2-wrap-03 .tano-s-table-type-01{
	margin-top:0;
}
#tano-s .tano-s-column-2-wrap-03 .tano-s-table-type-02{
	margin-top:0;
}
#tano-s .tano-s-column-2-wrap-03 .tano-s-table-type-01 table{
	width:332px;
}
#tano-s .tano-s-column-2-wrap-03 .tano-s-table-type-02 table{
	width:334px;
}

/*tano-s-column-2-wrap-04*/
#tano-s .tano-s-column-2-wrap-04{
	margin-top:20px;
}
#tano-s .tano-s-column-2-wrap-04.tano-s-margin-top-8px{
	margin-top:8px;
}
#tano-s .tano-s-column-2-wrap-04 .tano-s-column-2-01{
	float:left;
	width:47%;
	padding-right:3%;
	border-right:1px dotted #bcbcbc;
}
#tano-s .tano-s-column-2-wrap-04 .tano-s-column-2-02{
	float:right;
	width:47%;
}
#tano-s .tano-s-column-2-wrap-04 .tano-s-right-image-type-05{
	margin-top:0;
}




/* tano-s-column-3-wrap
---------------------------------------------------------------------------------- */
/*tano-s-column-3-wrap-01*/
#tano-s .tano-s-column-3-wrap-01{
	margin-top:20px;
}
#tano-s .tano-s-column-3-wrap-01 .tano-s-column-3-01{
	float:left;
	padding-right:10px;
	width:222px;
}
#tano-s .tano-s-column-3-wrap-01 .tano-s-column-3-02{
	float:left;
	width:222px;
}
#tano-s .tano-s-column-3-wrap-01 .tano-s-column-3-03{
	float:right;
	width:222px;
}
#tano-s .tano-s-column-3-wrap-01 .tano-s-title-01{
	margin-bottom:5px;
	font-weight:bold;
}
#tano-s .tano-s-column-3-wrap-01 .tano-s-image-01{
	margin-top:10px;
}

/* tano-s-column-2-wrap
---------------------------------------------------------------------------------- */
#tano-s .tano-s-column-2-list-01 li{
	float:left;
	width:49%;
	margin-left:1em;
	padding-right:1%;
	text-indent:-1em;
}

/* tano-s-column-3-wrap
---------------------------------------------------------------------------------- */
#tano-s .tano-s-column-3-list-01 li{
	float:left;
	width:32%;
	margin-left:1em;
	padding-right:1%;
	text-indent:-1em;
}

/*tano-s-column-3-wrap-02*/
#tano-s .tano-s-column-3-wrap-02 .tano-s-column-3-01{
	float:left;
	padding-right:10px;
	width:222px;
}
#tano-s .tano-s-column-3-wrap-02 .tano-s-column-3-02{
	float:left;
	width:222px;
}
#tano-s .tano-s-column-3-wrap-02 .tano-s-column-3-03{
	float:right;
	width:222px;
}
#tano-s .tano-s-column-3-wrap-02 .tano-s-box-01{
	border:1px solid #d4d4d4;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
}
#tano-s .tano-s-column-3-wrap-02 .tano-s-box-01 dt{
	padding:10px 10px 8px 10px;
	border-bottom:1px dotted #d4d4d4;
	font-weight:bold;
}
#tano-s .tano-s-column-3-wrap-02 .tano-s-box-01 dt a{
	display:block;
	padding-left:12px;
	background:url(/common-tano/img/icon-s-arrow-02.png) no-repeat 0 0.35em;
}
#tano-s .tano-s-column-3-wrap-02 .tano-s-box-01 dd{
	padding:10px;
	background:#fff;
}

/* tano-s-table-type
---------------------------------------------------------------------------------- */
/*tano-s-table-type-01*/
#tano-s .tano-s-table-type-01{
	margin-top:15px;
}
#tano-s .tano-s-table-type-01 .tano-s-title{
	margin-bottom:5px;
	font-weight:bold;
}
#tano-s .tano-s-table-type-01 table{
	width:686px;
	background:#fff;
	border:1px solid #ccc;
	border-bottom:none;
}
#tano-s .tano-s-table-type-01 table th{
	padding:7px 8px 6px 8px;
	border-bottom:1px solid #ccc;
	font-weight:normal;
}
#tano-s .tano-s-table-type-01 table th.tano-s-tr-01{
	background:#ededed;
}
#tano-s .tano-s-table-type-01 table th.tano-s-tr-02{
	background:#f7f7f7;
}
#tano-s .tano-s-table-type-01 table td{
	padding:7px 8px 6px 8px;
	border-bottom:1px solid #ccc;
	vertical-align:middle;
}
/*tano-s-table-type-02*/
#tano-s .tano-s-table-type-02{
	margin-top:15px;
}
#tano-s .tano-s-table-type-02 .tano-s-title{
	margin-bottom:5px;
	font-weight:bold;
}
#tano-s .tano-s-table-type-02 table{
	width:687px;
	background:#fff;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
}
#tano-s .tano-s-table-type-02 table th{
	padding:7px 8px 6px 8px;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	vertical-align:middle;
	font-weight:normal;
}
#tano-s .tano-s-table-type-02 table th.tano-s-tr-01{
	background:#ededed;
}
#tano-s .tano-s-table-type-02 table th.tano-s-tr-02{
	background:#f7f7f7;
}
#tano-s .tano-s-table-type-02 table td{
	padding:7px 8px 6px 8px;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	vertical-align:middle;
}
#tano-s .tano-s-table-logo span{
	display:inline-block;
	vertical-align:middle;
}
#tano-s .tano-s-table-logo span img{
	vertical-align:middle;
}
#tano-s table .tano-s-width-80{width:80px;}
#tano-s table .tano-s-width-90{width:90px;}
#tano-s table .tano-s-width-100{width:100px;}
#tano-s table .tano-s-width-105{width:105px;}
#tano-s table .tano-s-width-110{width:110px;}
#tano-s table .tano-s-width-115{width:115px;}
#tano-s table .tano-s-width-120{width:120px;}
#tano-s table .tano-s-width-125{width:125px;}
#tano-s table .tano-s-width-130{width:130px;}
#tano-s table .tano-s-width-135{width:135px;}
#tano-s table .tano-s-width-140{width:140px;}
#tano-s table .tano-s-width-145{width:145px;}
#tano-s table .tano-s-width-150{width:150px;}
#tano-s table .tano-s-width-155{width:155px;}
#tano-s table .tano-s-width-160{width:160px;}
#tano-s table .tano-s-width-165{width:165px;}
#tano-s table .tano-s-width-170{width:170px;}
#tano-s table .tano-s-width-175{width:175px;}
#tano-s table .tano-s-width-180{width:180px;}
#tano-s table .tano-s-width-185{width:185px;}
#tano-s table .tano-s-width-190{width:190px;}
#tano-s table .tano-s-width-195{width:195px;}
#tano-s table .tano-s-width-200{width:200px;}
#tano-s table .tano-s-width-205{width:205px;}
#tano-s table .tano-s-width-210{width:210px;}
#tano-s table .tano-s-width-215{width:215px;}
#tano-s table .tano-s-width-220{width:220px;}
#tano-s table .tano-s-width-225{width:225px;}
#tano-s table .tano-s-width-230{width:230px;}
#tano-s table .tano-s-width-235{width:235px;}
#tano-s table .tano-s-width-240{width:240px;}
#tano-s table .tano-s-width-245{width:245px;}
#tano-s table .tano-s-width-250{width:250px;}
#tano-s table .tano-s-width-255{width:255px;}
#tano-s table .tano-s-width-260{width:260px;}
#tano-s table .tano-s-width-265{width:265px;}
#tano-s table .tano-s-width-270{width:270px;}
#tano-s table .tano-s-width-275{width:275px;}
#tano-s table .tano-s-width-280{width:280px;}
#tano-s table .tano-s-width-285{width:285px;}
#tano-s table .tano-s-width-290{width:290px;}
#tano-s table .tano-s-width-295{width:295px;}
#tano-s table .tano-s-width-300{width:300px;}

#tano-s .tano-s-table-type-01 table .tano-s-text-left,
#tano-s .tano-s-table-type-02 table .tano-s-text-left{
	text-align:left;
}
#tano-s .tano-s-table-type-01 table .tano-s-text-center,
#tano-s .tano-s-table-type-02 table .tano-s-text-center{
	text-align:center;
}
#tano-s .tano-s-table-type-01 table .tano-s-text-right,
#tano-s .tano-s-table-type-02 table .tano-s-text-right{
	text-align:right;
}
#tano-s .tano-s-table-type-01 table .tano-s-border-top,
#tano-s .tano-s-table-type-02 table .tano-s-border-top{
	border-top:1px solid #ccc;
}
#tano-s .tano-s-table-type-01 table .tano-s-border-bottom-top,
#tano-s .tano-s-table-type-02 table .tano-s-border-bottom-top{
	border-top:none;
}
#tano-s .tano-s-table-type-01 table .tano-s-border-right,
#tano-s .tano-s-table-type-02 table .tano-s-border-right{
	border-right:1px solid #ccc;
}
#tano-s .tano-s-table-type-01 table .tano-s-border-bottom-right,
#tano-s .tano-s-table-type-02 table .tano-s-border-bottom-right{
	border-right:none;
}
#tano-s .tano-s-table-type-01 table .tano-s-border-bottom,
#tano-s .tano-s-table-type-02 table .tano-s-border-bottom{
	border-bottom:1px solid #ccc;
}
#tano-s .tano-s-table-type-01 table .tano-s-border-bottom-none,
#tano-s .tano-s-table-type-02 table .tano-s-border-bottom-none{
	border-bottom:none;
}
#tano-s .tano-s-table-type-01 table .tano-s-border-left,
#tano-s .tano-s-table-type-02 table .tano-s-border-left{
	border-left:1px solid #ccc;
}
#tano-s .tano-s-table-type-01 table .tano-s-border-left-none,
#tano-s .tano-s-table-type-02 table .tano-s-border-left-none{
	border-left:none;
}
#tano-s .tano-s-table-type-01 table .tano-s-vertical-middle,
#tano-s .tano-s-table-type-02 table .tano-s-vertical-middle{
	vertical-align:middle;
}
#tano-s .tano-s-table-type-01 table .tano-s-vertical-top,
#tano-s .tano-s-table-type-02 table .tano-s-vertical-top{
	vertical-align:top;
}
#tano-s .tano-s-table-type-01 table .tano-s-vertical-bottom,
#tano-s .tano-s-table-type-02 table .tano-s-vertical-bottom{
	vertical-align:bottom;
}
#tano-s #tano-main-area nav.tano-s-anchor-type-01 {
	margin: 0 10px 20px;
}
#tano-s #tano-main-area .tano-s-main-content-inner li .tano-s-image {
	float: left;
	width: 350px;
}
#tano-s #tano-main-area .tano-s-main-content-inner li .tano-s-text {
	float: right;
	width: 320px;
}
#tano-s #tano-main-area .tano-s-main-content-inner li .tano-s-text p {
	margin-bottom: 1em;
}
#tano-s #tano-main-area .tano-s-main-content-inner li .tano-s-step-list li {
	padding-bottom: 40px;
	margin-bottom: 10px;
	background:url(/common-tano/img/icon-s-arrow-05-ar.gif) no-repeat 145px bottom;
}
#tano-s #tano-main-area .tano-s-main-content-inner li .tano-s-step-list li.tano-last-child {
	padding-bottom: 0;
	background: none;
}
#tano-s #tano-main-area .tano-s-main-content-inner .tano-s-h2-title {
	position: relative;
	margin: 25px 0;
}
#tano-s #tano-main-area .tano-s-main-content-inner .tano-s-h2-title .tano-title-inner {
	font-size: 20px;
}
#tano-s #tano-main-area .tano-s-main-content-inner .tano-s-h2-title .tano-s-icon-ar,
#tano-s #tano-main-area .tano-s-main-content-inner .tano-s-h2-title .tano-s-icon-ac {
	position:absolute;
	right: 0;
	top: 3px;
	padding: 3px 8px 2px 8px;
	color: #fff;
	font-size: 12px;
	font-size: 1.2rem;	
}
#tano-s #tano-main-area .tano-s-main-content-inner .tano-s-h2-title .tano-s-icon-ar {
	background: #0f5636;
}
#tano-s #tano-main-area .tano-s-main-content-inner .tano-s-h2-title .tano-s-icon-ac {
	background: #ff9000;
}

#tano-main-area .tano-s-main-content .tano-s-main-content-head .tano-s-header-link-list li {
	display: inline-block;
	margin-left: 10px;
}
*+html #tano-main-area .tano-s-main-content .tano-s-main-content-head .tano-s-header-link-list li {
	display: inline;
}
#tano-main-area .tano-s-main-content .tano-s-main-content-head .tano-s-header-link-list li a {
	padding-left: 10px;
	background:url(/common-tano/img/icon-s-arrow-02.png) no-repeat 0 0.4em;
	color:#3377ff;
}

/* tano-s-pdf-linklist01
---------------------------------------------------------------------------------- */
#tano-s .tano-s-pdf-linklist01{
	margin:0 0 0 -40px;
	font-size:116%;}
#tano-s .tano-s-pdf-linklist01 .tano-s-pdf-linklistinr{
	float:left;
	width:320px; margin:0 0 0 40px;}
#tano-s .tano-s-pdf-linklist01 .tano-s-pdf-linklistinr li{
	margin:0;}
#tano-s .tano-s-pdf-linklist01 .tano-s-pdf-linklistinr li a{
	display:inline-block;
	background:url(/common-tano/img/icon_pdf.png) no-repeat 0 0.3em;
	padding:2px 0 2px 25px;}


#tano-s .tano-s-column-2-wrap-01 .tano-s-column-2-02 .tano-s-image-sample-right{
	font-size:11px;
	text-align: right;
	width: 309px;
}

#tano-s .tano-s-left-image-type-01 .tano-s-image .tano-s-image-sample-left{
	font-size:11px;
	text-align: left;
}

#tano-s .tano-s-left-image-type-01 .tano-s-image-sample-left{
	font-size:11px;
	text-align: left;
}

#tano-s .tano-s-left-image-type-01 .tano-s-text .tano-s-title-03{
	margin:20px 0px -10px 0px;
	font-weight:bold;
}

#tano-s .tano-s-left-image-type-01 .tano-s-text .tano-s-title-04{
	margin:0px 0px 0px 0px;
}


#tano-s .tano-s-left-image-type-01 .tano-s-image-02 {
	width:348px;
}
#tano-s .tano-s-left-image-type-01 .tano-s-image-02 img.tano-s-boder-none{
	border:none;
}

#tano-s .tano-s-left-image-type-01 .tano-s-image .tano-s-p-01{
	margin-bottom:5px;
}

#tano-s p.tano-s-caution-type-03{
	margin:5px 0 0 1em;
/*	text-indent:1.3em;*/
}

/* margin */
#tano-s .tano-s-margin-top-00{ margin-top: 0!important; }
#tano-s .tano-s-margin-top-15{ margin-top: 15px!important; }
#tano-s .tano-s-margin-bottom-15{ margin-bottom: 15px!important; }
