@charset "UTF-8";

.tano-mypage-body #wrap,
.tano-column2-body #wrap {
	width: 720px;
}

#tano-container-left {
	width:720px;
}

footer .tano-foot-wrap {
	width: 700px;
}
#tano-foot-copyright {
	width: 700px;
}
#tano-head-middle {
margin: 0;
}

@media screen and (max-width: 1030px) {
.tano-mypage-body #wrap,
.tano-column2-body #wrap {
	width: 100%;
}

}

/* tano-column2-wrap-c01
---------------------------------------------------------------------------------- */
#tano-s #tano-content-top #tano-main-area .tano-s-main-content .tano-s-main-content-head {
padding: 20px 15px 0;
}
#tano-s #tano-content-top h1.tano-h1-type-01 {
margin-bottom: 0;}

/* tano-column2-wrap-c01
---------------------------------------------------------------------------------- */
#tano-main-area .tano-column2-wrap-c01{
width: 470px;
margin: 20px auto 20px;
}
#tano-main-area .tano-column2-wrap-c01 .tano-column-block-02 {
width: 367px;
float: right;
}

/* tano-s-main-content-inner
---------------------------------------------------------------------------------- */
#tano-s.tano-ar #tano-content-top #tano-main-area .tano-s-main-content .tano-s-main-content-inner02{
	padding: 1px 15px 20px 15px;}


/* tano-s-tel-type
---------------------------------------------------------------------------------- */
/*tano-s-tel-type-01*/
#tano-s .tano-s-tel-type-01{
	margin-top:30px;
	padding:15px 20px;
	background:#fafdf1;
	border:1px solid #e7f0ca;
}
#tano-s .tano-s-tel-type-01 .tano-s-title-01{
	margin:5px 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 65px;
	background:url(/common-tano/img/icon-s-tel-01.gif) no-repeat 0 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-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-ordermenu-box01
---------------------------------------------------------------------------------- */
#tano-s .tano-s-ordermenu-box01{
	clear:both;
	margin:20px 0 0;
	font-size:116%;}
#tano-s .tano-s-ordermenu-box01 .tano-s-ordermenu-box-Inr01{
	float:left;
	width:240px;
	text-align:center;}
#tano-s .tano-s-ordermenu-box01 .tano-s-ordermenu-box-text143{
	width:143px; text-align:left; margin-left:auto; margin-right:auto; margin-bottom:5px;}
#tano-s .tano-s-ordermenu-box01 .tano-s-ordermenu-box-text220{
	width:220px; text-align:left; margin-left:auto; margin-right:auto; margin-bottom:5px;}
#tano-s .tano-s-ordermenu-box01 .tano-s-ordermenu-box-text240{
	width:240px; text-align:left; margin-left:auto; margin-right:auto; margin-bottom:5px;}


#tano-s .tano-s-ordermenu-box01 .tano-s-ordermenu-box-Inr02{
	float:right;
	width:410px;}

#tano-s .tano-s-ordermenu-box01 .tano-s-ordermenu-box-Inr02 img.tano-s-ordermenu-imgover{
	width:100%;
	height:auto;
	padding:10px 0;}





/* tano-s-ordermenu-box02
---------------------------------------------------------------------------------- */
#tano-s .tano-s-ordermenu-box02{
	clear:both;
	margin:10px 0 0;
	font-size:116%;}
#tano-s .tano-s-ordermenu-box02 .tano-s-ordermenu-box-Inr01{
	float:left;
	width:350px;}
#tano-s .tano-s-ordermenu-box02 .tano-s-ordermenu-box-Inr02{
	float:right;
	width:290px;}
#tano-s .tano-s-ordermenu-download01 .tano-s-ordermenu-box02 p{
	margin:0 0 5px;}
	
/* tano-s-ordermenu-title01
---------------------------------------------------------------------------------- */
#tano-s .tano-s-ordermenu-title01{
	clear:both;
	font-weight:bold; color:#734313;}


/* tano-s-ordermenu-imglist01
---------------------------------------------------------------------------------- */
#tano-s .tano-s-ordermenu-box01 .tano-s-ordermenu-imglist01{
	margin:5px 0 0;}
#tano-s .tano-s-ordermenu-box01 .tano-s-ordermenu-imglist01 li{
	padding:0;}
#tano-s .tano-s-ordermenu-box01 .tano-s-ordermenu-imglist01 li p{
	margin:0;}
#tano-s .tano-s-ordermenu-box01 .tano-s-ordermenu-imglist01 li p img{
	vertical-align:middle;}

/* tano-s-ordermenu-imglist02
---------------------------------------------------------------------------------- */
#tano-s .tano-s-ordermenu-box01 .tano-s-ordermenu-imglist02{
	margin:5px 0 0;}
#tano-s .tano-s-ordermenu-box01 .tano-s-ordermenu-imglist02{
	padding:0 0 10px 0;}
#tano-s .tano-s-ordermenu-box01 .tano-s-ordermenu-imglist02 li{
	float:left;
	padding:0 35px 0 0;
	text-align:center;
	font-size:66.66%}
#tano-s .tano-s-ordermenu-box01 .tano-s-ordermenu-imglist02 li img{
	padding:10px 0;}
#tano-s .tano-s-ordermenu-box01 .tano-s-ordermenu-imglist02 li p{
	margin:0;}

/* tano-s-ordermenu-imglist04
---------------------------------------------------------------------------------- */
#tano-s .tano-s-ordermenu-imglist04{
	clear:both;
	margin:15px 0 0;}
#tano-s .tano-s-ordermenu-imglist04 ul{
	clear:both;
	margin:10px 0 0;}
#tano-s .tano-s-ordermenu-imglist04 li{
	float:left;
	width:150px; padding:0 20px 0 0;}
#tano-s .tano-s-ordermenu-imglist04 li span{
	font-weight:bold;}
#tano-s .tano-s-ordermenu-imglist04 p{
	margin:0;}
#tano-s .tano-s-ordermenu-imglist04 .tano-s-ordermenu-title01{
	clear:both;
	font-size:116%;}
#tano-s .tano-s-ordermenu-imglist04 .tano-s-ordermenu-title02{
	clear:both;
	margin:10px 0 0;
	font-size:116%; font-weight:bold;}




/* tano-s-ordermenu-download01
---------------------------------------------------------------------------------- */
#tano-s .tano-s-ordermenu-download01{
	margin:30px 0 0;
	clear:both;}
#tano-s #tano-content-top #tano-main-area .tano-s-ordermenu-download01 .tano-heading-type-02{
	display:block;
	padding:15px 20px 15px 35px; margin:0; border:1px solid #ced3d6;
	background: url(/common-tano/img/icon-s-heading-01-ar.gif) no-repeat 13px center;}

#tano-s .tano-s-ordermenu-download01  .tano-s-ordermenu-download01-inner{
	margin:0 20px 30px 20px;}
#tano-s .tano-s-ordermenu-download01  .tano-s-ordermenu-download02-inner{
	margin:0 20px;}
#tano-s .tano-s-ordermenu-download01 p{
	margin:10px 0 0;}

#tano-s .tano-s-ordermenu-download01 .tano-s-ordermenu-downloadbtn{
	display:block;
	float:left;}
#tano-s .tano-s-ordermenu-download01 .tano-s-ordermenu-downloadtext{
	display:block;
	float:left;
	width:400px; margin-right:10px; padding-top:4px;}

#tano-s .tano-s-ordermenu-download01 h4{
	margin:30px 0 0;
	font-size:116%;}









/* tano-s-caution-type-01
---------------------------------------------------------------------------------- */
#tano-s ul.tano-s-caution-type-01 {
}
#tano-s ul.tano-s-caution-type-01 li {
margin-left: 1.1em;
text-indent: -1.1em;
}
#tano-s ul.tano-s-caution-type-01 li.tano-s-caution-type-red{
	color:#c00;
}


/* tano-s-ordermenu-pdflink
---------------------------------------------------------------------------------- */
#tano-s .tano-s-ordermenu-pdflink{
	margin:20px 0 0;}
#tano-s .tano-s-ordermenu-pdflink li{
	margin:0 0;}

#tano-s .tano-s-ordermenu-pdflink li a{
	display:inline-block;
	padding:2px 0 2px 25px;
	background:url(/common-tano/img/icon_pdf.png) no-repeat 0 0.3em;}



/* tano-s-ordermenu-text01
---------------------------------------------------------------------------------- */
#tano-s .tano-s-ordermenu-text01{
	clear:both;
	font-size:116%;}

/* tano-s-table-type
---------------------------------------------------------------------------------- */
/*tano-s-table-type-01*/
#tano-s .tano-s-table-type-01{
	margin-top:5px;
}
#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:100%;
	background:#fff;
	border:1px solid #ccc;
	border-bottom:none; border-right:none;
}
#tano-s .tano-s-table-type-01 table th{
	padding:7px 8px 6px 8px;
	border-bottom:1px solid #ccc; border-right: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; border-right:1px solid #ccc;
	vertical-align:middle;
}

/* tano-s-ordermenu-imgright01
---------------------------------------------------------------------------------- */
#tano-s .tano-s-ordermenu-imgright01{
	clear:both;}

#tano-s .tano-s-ordermenu-imgright01 .tano-s-ordermenu-imgright-img{
	float:right; margin-left:10px;}
#tano-s .tano-s-ordermenu-imgright01 .tano-s-ordermenu-imgright-text{
	overflow:hidden;}




/* tano-s-ordermenu-imgright02
---------------------------------------------------------------------------------- */
#tano-s .tano-s-ordermenu-imgleft02{
	clear:both;
	margin:10px 0 0;}
#tano-s .tano-s-ordermenu-imgleft02 .tano-s-ordermenu-imgleft02inr{
	float:left;
	width:344px; margin:0;}
#tano-s .tano-s-ordermenu-imgleft02 .tano-s-ordermenu-imgright-img{
	float:left; margin-right:10px;}
#tano-s .tano-s-ordermenu-imgleft02 .tano-s-ordermenu-imgright-text{
	overflow:hidden;
	padding:0 20px 0 0;}



/* tano-s-ordermenu-dl01
---------------------------------------------------------------------------------- */
#tano-s .tano-s-ordermenu-dl01{
	clear:both;
	margin:10px 0 0;}

#tano-s .tano-s-ordermenu-dl01 dt{
	float:left;
	margin:0 10px 0 0; width:60px;
	font-weight:bold;}
#tano-s .tano-s-ordermenu-dl01 dd{
	overflow:hidden;}




/* tano-s-ordermenu-linklist01
---------------------------------------------------------------------------------- */
#tano-s .tano-s-ordermenu-linklist01{
	margin:0 0 0 -40px;
	font-size:116%;}
#tano-s .tano-s-ordermenu-linklist01 .tano-s-ordermenu-linklistinr{
	float:left;
	width:320px; margin:0 0 0 40px;}
#tano-s .tano-s-ordermenu-linklist01 .tano-s-ordermenu-linklistinr li{
	margin:10px 0 0;}
#tano-s .tano-s-ordermenu-linklist01 .tano-s-ordermenu-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-ordermenu-anchor01
---------------------------------------------------------------------------------- */
#tano-s .tano-s-ordermenu-anchor01{
	display:block;
	margin:10px 15px 0;}

#tano-s .tano-s-ordermenu-anchor01 li{
	display:block;
	float:left; margin:10px 20px 0 0}

/* tano-s-h1-type-icon
---------------------------------------------------------------------------------- */
#tano-s #tano-content-top .tano-s-h1-type-icon{
	display:block;
	float:right;
	padding:4px 0 0;}

/* tano-h3-type-01
---------------------------------------------------------------------------------- */
#tano-s #tano-content-top h3.tano-h3-type-01{
	clear:both;
	display:block;
	padding:0; margin:20px 0 0;
	font-size: 18px; font-size: 1.8rem;}



/* tano-ordermenu-table-01
---------------------------------------------------------------------------------- */
.tano-ordermenu-table-01 {
	margin:15px 0;
	width:100%;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;}

.tano-ordermenu-table-01 td,
.tano-ordermenu-table-01 th {
	padding:2px;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;}

.tano-ordermenu-table-01 th{
	text-align:center;
	font-size:83.33%;
	font-weight:normal;
	background-color:#cccccc;}
.tano-ordermenu-table-01 td{
	text-align:right;
	font-size:83.33%;}

/* tano-ordermenu-Notice
---------------------------------------------------------------------------------- */
.tano-ordermenu-Notice{
	background-color: #f7f7f7;
    border: 1px solid #b2b2b2;
    border-radius: 3px;
    margin: 20px auto 0;
    padding: 8px 10px;}

.tano-ordermenu-Notice p{
	margin: 0 0 0 10px;
	font-size:120%;}

.tano-ordermenu-Notice a{
	background: url(/files/uploadFiles/images/ar/ordermenu/icon-arrow-green.gif) no-repeat scroll 2px 0.5em transparent;
	display: inline-block;
	padding-left: 10px;}



/* tano-ordermenu-pdf
---------------------------------------------------------------------------------- */
.tano-ordermenu-pdf{
	background: url(/files/uploadFiles/images/ar/ordermenu/icon-pdf-small.gif) no-repeat scroll 0 0 transparent;
	display: inline-block;
	padding-left: 22px;}
