.gNavCategories{display:inline-block;font-size:11px;color:#6d6d6d;text-decoration:none;clear:both;line-height:23px;background-color:#fff;width:618px;}
span.gAreaKeywords{display:inline-block;text-align:right;float:right;clear:right;}
.gLnkBreadcrumb{padding-right:12px;margin-right:2px;}.gLnkBreadcrumbLast{padding-right:6px;margin-right:6px;}.gAreaKeywords>span>a:link,.gAreaKeywords>span>a:visited{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #cccccc;display:inline-block;font-size:10px;color:#666;padding:1px 3px 1px 3px;margin-left:5px;float:right;background-color:#ffffff;text-decoration:none;}
.gAreaKeywords>span>a:hover{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #cccccc;display:inline-block;font-size:10px;color:#666;padding:1px 3px 1px 3px;margin-left:5px;float:right;background-color:#e6e6e6;text-decoration:none;}
.gLnkBreadcrumb>span{display:inline-block;}
.gLnkBreadcrumb::after {content:'';width:6px;height:6px;border:0;line-height:23px;border-top:solid 1px #333;border-right:solid 1px #333;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-3px;margin-right:14px;position:absolute;top:10px;}
.asacameHeader .gNavCategories{margin:0 11px;}.gDate, .gMedia{font-size:8px;color:#999;}.listTitle{font-size:16px;letter-spacing:.01em;line-height:1.6;margin:0;}ul.listAreaAtcl{list-style:none;margin:0 37px;padding:0;}ul.listAreaAtcl li{margin:0;padding-left:10px;background:url(//cdn.images-dot.com/static/image/arr_list2.gif) no-repeat 0 .2em;line-height:1;list-style:none;}ul.listAreaAtcl li.listAtcl{margin:20px 0;}.listAtclWithImg{display:inline-block;width:478px;margin:0 10px 0 0;}.listAtclImgArea{display:inline-block;width:112px;height:84px;background:#E6E6E6;line-height:0;padding:0;vertical-align:top;text-align:center;}.listAtclImgArea>a{display:table-cell;width:112px;height:84px;vertical-align:middle;layout-grid-line:84px;text-align:center;}.ie7 .listAtclWithImg,.ie7 .listAtclImgArea{display:inline;zoom:1;}.listPager{display:inline-block;margin:30px auto;text-align:center;clear:both;padding:0 auto;width:100%;}.ie7 .listPager,.ie7 .listPager>li{display:inline;zoom:1;}.listPager>li{height:20px;line-height:20px;font-size:12px;display:inline-block;text-align:center;text-decoration:none;border:solid 1px #333;}.listPager>li>a{width:100%;padding:0 5px;}.listPager>li.crtLink {color:#FFF;background:url(//cdn.images-dot.com/static/image/topic_navi_crt.gif) repeat-x;margin-right:5px;padding:0 5px;}ul.listPager>li.short,ul.listPager>li.longL,ul.listPager>li.nolinkL {margin-right:5px;}ul.listPager>li.nolinkL,ul.listPager>li.nolinkR {color:#B3B3B3;border:solid 1px #B3B3B3;padding:0 5px;}.listPager>li.short,.listPager>li.short a,.listPager>li.longL,.listPager>li.longL a,.listPager>li.longL a:hover,.listPager>li.longR,.listPager>li.longR a,.listPager>i.longR a:hover {color:#333;}

/* 写真記事一覧 */
ul.ArticlePhotolist{
	margin: 0 0 0 37px;
	padding: 0;
	list-style: none;
	width: 618px;
}

ul.ArticlePhotolist li{
	padding: 0;
	margin: 0 12px 12px 0;
	display: inline-block;
	width:145px;
	font-size: 12px;
	color: #333;
	line-height: 1.4;
	vertical-align: top;
}

ul.ArticlePhotolist li:nth-child(4n){
	margin: 0 0 12px 0;
}

.ArticlePhotolistThumbArea{
	width:145px;
	height:107px;
	overflow: hidden;
	display: block;
	margin: 0;
}

ul.ArticlePhotolist li > a:link,
ul.ArticlePhotolist li > a:visited{
	color: #333;
	text-decoration: none;
}
ul.ArticlePhotolist li > a:hover{
	color: #333;
	text-decoration: underline;
}

.ArticlePhotolistThumbT{
	width:145px;
/* 	margin-top: -10%; */
}

.ArticlePhotolistThumbY{
	width:145px;
}
/* 写真記事一覧 */

/********** 201812 ブレッドクラム（改修後） **********/

.gNavBreadcrumbList{
display:block;
margin:5px 37px 0;
font-size:12px;
color:#222;
text-decoration:none;
clear:both;
line-height:23px;
background-color:#fff;
width:618px;
position: relative;
}

.gNavBreadcrumbList li{
display:inline-block;
padding-right:6px;
margin-right:6px;
font-size:12px;
}

.gNavBreadcrumbList li> a:after{
content:'';
width:6px;
height:6px;
line-height: 23px;
border-top:solid 1px #333;
border-right:solid 1px #333;
-ms-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
transform:rotate(45deg);
margin-top: -3px;
margin-right:14px;
top:10px;
position: absolute;
}

.gNavBreadcrumbList a:link,
.gNavBreadcrumbList a:visited {
color:#0D3994;
text-decoration:none;
font-weight:400;
}

.gNavBreadcrumbList a:hover {
text-decoration:underline;
font-weight:400;
}

/* リンクは無いが矢印マークは付ける */

.gNavBreadcrumbListNoLnk:after{
content:'';
width:6px;
height:6px;
line-height: 23px;
border-top:solid 1px #333;
border-right:solid 1px #333;
-ms-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
transform:rotate(45deg);
margin-top: -3px;
margin-right:14px;
top:10px;
position: absolute;
}


	
/*171220 st ArticlePhotolist 追加*/
/*160920 ty table排除*/
/*160916 ty listTitle追加*/
/*160909 ty gMedia追加*/
/*160909 ty gDate追加*/
/*150904 ty .asacameHeader .gAreaBreadcrumb 修正*/
/*150724 ty .gAreaBreadcrumb 修正*/