 @charset "utf-8";


 #tano-main-area .tano-img-heading img {
	margin-bottom: 0;
 }
 
/*-----------------------------	
	h2.tano-h2
-----------------------------*/
#tano-main-area h2.tano-h2 {
	display: inline-block;
    background: #d90200;
    margin: 0 0 15px 5px;
    font-size: 2.2em;
    color: #fff;
    padding: 8px 15px 5px 15px;
}

/*-----------------------------	
	h3.tano-h3
-----------------------------*/

#tano-main-area h3.tano-h3 {
    display: table;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    background: #d90200;
    padding: 10px 15px;
    margin: 0;
}
 
/*-----------------------------	
	.tano-nav-btn 4column
-----------------------------*/
#tano-main-area .tano-nav-btn {
	float: left;
	margin: 10px 0 20px -10px;
	padding: 12px 0px;
}

#tano-main-area ul.tano-nav-btn li {
	float:left;
	margin: 5px 0 15px 10px;
	background: #FFF;
}

#tano-main-area nav ul.tano-nav-btn li a  {
	background: url('/files/uploadFiles/special/personal/common/juhan/arrow_out.png') no-repeat top right #F5F4F3;
	zoom: 1;
	display: block;
	text-decoration: none;
	text-align: center;
	width: 230px;
	border: 1px #e7e7e7 solid; 
	padding: 8px 0;
	font-size: 1.2em;
	font-weight: 500;
	color: #000 ;
}

#tano-main-area nav ul.tano-nav-btn li a:hover {
	background: url('/files/uploadFiles/special/personal/common/juhan/arrow_active.png') no-repeat top right #AFE9FF;
	zoom: 1;
	text-decoration: none !important;
}

/*-----------------------------	
	.tano-nav-btn 4column
-----------------------------*/

#tano-main-area .tano-nav-btn-4col {
	float: left;
	margin: 10px 0 20px -10px;
	padding: 12px 0px;
}

#tano-main-area ul.tano-nav-btn-4col li {
	float:left;
	margin: 5px 0 5px 10px;
	background: #FFF;
}

#tano-main-area ul.tano-nav-btn-4col li a  {
	background: url('/files/uploadFiles/special/personal/common/juhan/arrow_out.png') no-repeat top right #F5F4F3;
	zoom: 1;
	display: block;
	text-decoration: none;
	text-align: center;
	width: 230px;
	border: 1px #e7e7e7 solid; 
	padding: 8px 0;
	font-size: 1.0em;
	font-weight: 500;
	color: #000 ;
}

#tano-main-area ul.tano-nav-btn-4col li a:hover {
	background: url('/files/uploadFiles/special/personal/common/juhan/arrow_active.png') no-repeat top right #AFE9FF;
	zoom: 1;
	text-decoration: none !important;
}

/*-----------------------------	
	.tano-nav-btn 5column
-----------------------------*/

#tano-main-area .tano-nav-btn-5col {
	float: left;
	margin: 10px 0 20px -10px;
	padding: 12px 0px;
}

#tano-main-area ul.tano-nav-btn-5col li {
	float:left;
	margin: 5px 0 5px 10px;
	background: #FFF;
}

#tano-main-area ul.tano-nav-btn-5col li a  {
	background: url('/files/uploadFiles/special/personal/common/juhan/arrow_out.png') no-repeat top right #F5F4F3;
	zoom: 1;
	display: block;
	text-decoration: none;
	text-align: center;
	width: 182px;
	border: 1px #e7e7e7 solid; 
	padding: 8px 0;
	font-size: 1.1em;
	font-weight: 600;
	color: #000 ;
}

#tano-main-area ul.tano-nav-btn-5col li a:hover {
	background: url('/files/uploadFiles/special/personal/common/juhan/arrow_active.png') no-repeat top right #AFE9FF;
	zoom: 1;
	text-decoration: none !important;
}

/*-----------------------------	
	.tano-nav-btn 5column TOP
-----------------------------*/

#tano-main-area .tano-nav-btn-5col-top {
	float: left;
	margin: 10px 0 70px -10px;
	padding: 12px 0px;
}

#tano-main-area ul.tano-nav-btn-5col-top li {
	float:left;
	margin: 5px 0 5px 10px;
	background: #FFF;
}

#tano-main-area ul.tano-nav-btn-5col-top li a  {
	background: url('/files/uploadFiles/special/personal/common/juhan/arrow_out.png') no-repeat top right #F5F4F3;
	zoom: 1;
	display: block;
	text-decoration: none;
	text-align: center;
	width: 182px;
	border: 1px #e7e7e7 solid; 
	padding: 8px 0;
	font-size: 1.1em;
	font-weight: 600;
	color: #000 ;
}

#tano-main-area ul.tano-nav-btn-5col-top li a:hover {
	background: url('/files/uploadFiles/special/personal/common/juhan/arrow_active.png') no-repeat top right #AFE9FF;
	zoom: 1;
	text-decoration: none !important;
}


/*-----------------------------	
	.tano-nav-btn 4column TOP
-----------------------------*/

#tano-main-area .tano-nav-btn-4col-top-sub {
	float: left;
	margin: 10px 0 70px -10px;
	padding: 12px 0px;
}

#tano-main-area ul.tano-nav-btn-4col-top-sub li {
	float:left;
	margin: 5px 0 5px 10px;
	background: #FFF;
}

#tano-main-area ul.tano-nav-btn-4col-top-sub li a  {
	background: url('/files/uploadFiles/special/personal/common/juhan/arrow_active.png') no-repeat top right #F5F4F3;
	zoom: 1;
	display: block;
	text-decoration: none;
	text-align: center;
	width: 230px;
	border: 1px #e7e7e7 solid; 
	padding: 8px 0;
	font-size: 1.0em;
	font-weight: 500;
	color: #000 ;
}

#tano-main-area ul.tano-nav-btn-4col-top-sub li a:hover {
	background: url('/files/uploadFiles/special/personal/common/juhan/arrow_active.png') no-repeat top right #AFE9FF;
	zoom: 1;
	text-decoration: none !important;
}

/*-----------------------------	
   .tano-nav-btn 5column-sub
-----------------------------*/
#tano-main-area .tano-nav-btn-5col-sub {
	float: left;
    margin: -30px 0 30px -10px;
    padding: 12px 0px;
}

#tano-main-area ul.tano-nav-btn-5col-sub li {
	float: left;
    margin: 5px 0 5px 10px;
    background: #FFF;
}

#tano-main-area nav ul.tano-nav-btn-5col-sub li a  {
	background: url(/files/uploadFiles/special/personal/common/juhan/arrow_out_sub.png) no-repeat center right #e4f7e9;
    zoom: 1;
    display: block;
    text-decoration: none;
    text-align: center;
    width: 182px;
    border: 1px #ccffda solid;
    padding: 8px 0;
    font-size: 1.0em;
    font-weight: 500;
    color: #000;
}

#tano-main-area nav ul.tano-nav-btn-5col-sub li a:hover {
	background: url('/files/uploadFiles/special/personal/common/juhan/arrow_out_sub.png') no-repeat center right #AFE9FF;
	zoom: 1;
	text-decoration: none !important;
}


/*-----------------------------	
	.juhan-btn
-----------------------------*/

#tano-main-area .juhan-btn {
	float: right;
	padding: 5px 0;
}
#tano-main-area .juhan-btn a {
	color: #ffffff;
	font-weight: bold;
	width: 178px;
	display: block;
	background: url('/files/uploadFiles/special/personal/common/juhan/arrow_out.png') no-repeat top right #F67F0B;
	padding: 8px 0;
	text-decoration: none;
	text-align: center;
}
#tano-main-area .juhan-btn a:hover {
	background: url('/files/uploadFiles/special/personal/common/juhan/arrow_out.png') no-repeat top right #F8BA79;
	zoom: 1;
	text-decoration: none !important;
}

/*-----------------------------	
	.tano-special-list
-----------------------------*/
#tano-main-area .tano-special-list {
    margin: 0 0 0 -5px;
}

#tano-main-area ul.tano-special-list li {
	float:left;
	margin: 5px 5px;
}

/*-----------------------------	
	.tano-brand-list
-----------------------------*/
#tano-main-area .tano-brand-list {
    margin: 0 0 0 100px;
}

#tano-main-area ul.tano-brand-list li {
	float:left;
	margin: 5px 20px 5px 0;
}

#tano-main-area ul.tano-brand-list li a {
	display: table-cell;
    text-align: center;
    font-size: 14px;
}

#tano-main-area ul.tano-brand-list li a:hover {
	color: #c00;
	text-decoration: none;
}



/*-----------------------------	
	.tano-special-list-sp（特集リンク　スマホ用）
-----------------------------*/
#tano-main-area .tano-special-list-sp {
    margin: 0 auto;
	width: 100%;
}

#tano-main-area ul.tano-special-list-sp li {
	float: left;
	margin: 5px 5px;
}

/*-----------------------------	
	.tano-jin-text-01-02
-----------------------------*/

#tano-main-area .tano-jin-text-01-02 {
    color: #000;
    font-size: 1.4em;
    padding: 0 5px;
    border-bottom: 1px #333 dotted;
    margin: 0 0 15px 0;
}

/*-----------------------------	
	.box-tano-jin-text
-----------------------------*/

#tano-main-area .box-tano-jin-text {
    margin:0 0 40px 0;
}


.tano-item-detail-box-2 .tano-item-detail .tano-item-detail-center img,
.tano-item-detail-box-3 .tano-item-detail .tano-item-detail-center img,
.tano-item-detail-box-4 .tano-item-detail .tano-item-detail-center img,
.tano-item-detail-box-5 .tano-item-detail .tano-item-detail-center img {
    border: 0px;
}