 @charset "utf-8";



#tano-main-area p strong {
	color: #ff3399;
}

#tano-main-area .tano-link-list {
	display:none;
}


#tano-main-area ul.point-list {
	margin-top: 10px;
	margin-bottom: 8px;
}
#tano-main-area ul.point-list li {
	background: #ffffcc;
	margin-bottom: 8px;
	padding: 5px 10px 5px 15px;
	font-size:0.95em;
}



#tano-main-area #contWrap {
	margin: 25px 40px 10px 40px;
}
#tano-main-area #contWrap p {
	margin: 0;
}
#tano-main-area #contWrap .contL {
	float: left;
	margin-right: 20px;
}
#tano-main-area #contWrap .contR {
	float: left;
}



#tano-main-area .tanokunWrap {
	width: 880px;
	margin:15px auto 30px auto;
}
#tano-main-area .tanokunWrap .tanokunL {
	width: 190px;
	float: left;
}
#tano-main-area .tanokunWrap .tanokunL p {
	margin: 0;
	color: #000000;
}

#tano-main-area .tanokunR {
    width: 590px;
    float: right;
    display: inline;
    background: #ffebad;
    padding: 40px 50px;
	letter-spacing: 0.05em;
	color:#000000;
	font-size:14px;
}

#tano-main-area .tanokunR ul {
	margin: 10px 0 10px 20px;
}

#tano-main-area .tanokunR ul li {
	text-indent: -1em;
	padding-left: 1em;
}


/*-----------------------------	
	h2
-----------------------------*/
#tano-main-area h2.tano-h2-type-01 {
	clear:both;
	float: left;
	width:960px;
	height:40px;
	background: #fff url('h2_bg.png') no-repeat top left;
	margin: 30px 0 20px 0;
	font-size: 15px;
	border:none;
}
#tano-main-area h2.tano-h2-type-01 .tano-h2-inner {
	display: block;
	padding: 13px 0px 0px 35px;
}

/*-----------------------------	
	.NaviBtn ※ページ内リンクボタン
-----------------------------*/
#tano-main-area .NaviBtn ul {
	margin-left:-4px;
	padding: 4px 0;
}

#tano-main-area .NaviBtn ul li {
	float:left;
	margin: 0 0 0 4px;
}

#tano-main-area .NaviBtn ul li a {
	display: block;
	width: 270px;
	border: solid #cac7c7 1px; 
	padding: 8px 0;
	text-align: center;
	font-size: 13px;
	color: #333;
	font-weight:bold;
	background: #ffe082 250px center url('arrow01.png')  no-repeat;
}

#tano-main-area .NaviBtn ul li a:hover{
	color:brown;
	text-decoration: none;
	background-color: #ffb482;
}

/*-----------------------------	
	.link
-----------------------------*/
#tano-main-area .link {
	background: url('arrow01.png') no-repeat 16px 5px;
	padding: 0px 0 0 29px;
	margin:0;
	width:300px;
}

/*-----------------------------	
	.gotobn
-----------------------------*/
#tano-main-area .gotobn {
	background: url('arrow01.png') no-repeat 934px 5px;
	padding: 0px 0 0 796px;
	margin: 0;
	width: 300px;
}

/*-----------------------------	
	.gototop
-----------------------------*/
#tano-main-area .gototop {
	background: url('arrow02.png') no-repeat 16px 5px;
	padding: 0px 0 0 29px;
	margin:0;
	width:300px;
}

/*-----------------------------	
	.bnH3
-----------------------------*/
#tano-main-area .bnH3 {
	background: url('bg01.png')  no-repeat !important;	
	height: 30px !important;	
	width: 960px !important;	
	padding: 9px 0 0 33px !important;	
	font-size: 15px !important;	
	margin-top: 20px !important;	
}


/*-----------------------------	
	.backnumber
-----------------------------*/
#tano-main-area .backnumber {
	clear: both;
	width: 600px;
	margin: 10px 0 0 30px;
}

#tano-main-area .backnumber ul {
	list-style:none;
}


#tano-main-area .backnumber ul li{
	background: url('mark01.png') no-repeat 6px 6px;
	border-bottom: 1px #333 dotted;
	padding: 0 0 0 20px;
	width: 600px;
	height: 26px;
	margin: 9px 0 0 0;
	font-size: 14px;
}

/*-----------------------------	
	img
-----------------------------*/
.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 {
    border: 0;
}


/*----------------------------------------------------
	2024.11.1追加
----------------------------------------------------*/
#wrap .tano-block-bread-crumbs .breadcrums .breadcrums_backbtn a {
	color: #333;
}
#wrap .tano-block-bread-crumbs .breadcrums ol li a {
	color: #0093F0;
	padding: 0;
	background: unset;	
}
#wrap .tano-block-bread-crumbs .breadcrums {
	font-family: 'Noto Sans JP';
}
#tano-main-area h2 span.tano-h2-inner{
	font-family:"Meiryo", "メイリオ", "MS PGothic", "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Helvetica, sans-serif;
	font-weight:bold;
}

.qa-link {
	font-size:1.2em;
}

